[xiph-commits] r13125 - in trunk/theora-fpga/reconrefframes: .
golden
piga at svn.xiph.org
piga at svn.xiph.org
Sun Jun 10 16:48:05 PDT 2007
Author: piga
Date: 2007-06-10 16:47:52 -0700 (Sun, 10 Jun 2007)
New Revision: 13125
Modified:
trunk/theora-fpga/reconrefframes/Makefile
trunk/theora-fpga/reconrefframes/expandblock.vhd
trunk/theora-fpga/reconrefframes/golden/in.tb
trunk/theora-fpga/reconrefframes/reconframes.vhd
trunk/theora-fpga/reconrefframes/reconrefframes.vhd
Log:
Reduced the input data in 89%
Modified: trunk/theora-fpga/reconrefframes/Makefile
===================================================================
--- trunk/theora-fpga/reconrefframes/Makefile 2007-06-10 20:05:44 UTC (rev 13124)
+++ trunk/theora-fpga/reconrefframes/Makefile 2007-06-10 23:47:52 UTC (rev 13125)
@@ -5,6 +5,9 @@
clamp.o:
ghdl -a --ieee=synopsys clamp.vhd
+divider.o:
+ ghdl -a --ieee=synopsys divider.vhd
+
reconpixelindex.o:
ghdl -a --ieee=synopsys reconpixelindex.vhd
@@ -44,7 +47,7 @@
tb_reconrefframes.o: tb_reconrefframes.vhd
ghdl -a --ieee=synopsys tb_reconrefframes.vhd
-elaborate: clamp.o reconpixelindex.o dual_syncram.o idctslow.o syncram.o databuffer.o expandblock.o reconframes.o copyrecon.o lflimits.o loopfilter.o UpdateUMV.o reconrefframes.o tb_reconrefframes.o
+elaborate: clamp.o divider.o reconpixelindex.o dual_syncram.o idctslow.o syncram.o databuffer.o expandblock.o reconframes.o copyrecon.o lflimits.o loopfilter.o UpdateUMV.o reconrefframes.o tb_reconrefframes.o
ghdl -e --ieee=synopsys tb_reconrefframes
@@ -67,6 +70,13 @@
@echo "VCD File wrote: dump.vcd"
+runwave: elaborate
+ @echo "Running... wait some minutes"
+ ghdl -r tb_reconrefframes --wave=dump.ghw
+
+ @echo "GHW File wrote: dump.ghw"
+
+
clean:
$(RM) OUT.DUV *.o *~ tb_reconrefframes *.cf \#*
- @echo "done"
\ No newline at end of file
+ @echo "done"
Modified: trunk/theora-fpga/reconrefframes/expandblock.vhd
===================================================================
--- trunk/theora-fpga/reconrefframes/expandblock.vhd 2007-06-10 20:05:44 UTC (rev 13124)
+++ trunk/theora-fpga/reconrefframes/expandblock.vhd 2007-06-10 23:47:52 UTC (rev 13125)
@@ -27,6 +27,7 @@
out_sem_addr : out unsigned(19 downto 0);
out_sem_data : out signed(31 downto 0);
+ in_newframe : in std_logic;
out_done : out std_logic);
end ExpandBlock;
@@ -199,7 +200,8 @@
type state_t is (stt_readIn, stt_PreRecon, stt_Recon, stt_EndProc);
signal state : state_t;
- type read_state_t is (stt_read1, stt_read_dqc, stt_read_qtl, stt_read2);
+ type read_state_t is (stt_read1, stt_read_uniq_frame_data,
+ stt_read_dqc, stt_read_qtl, stt_read2);
signal read_state : read_state_t;
type pre_recon_state_t is (stt_PrepIDct, stt_CallIDct, stt_RecIDct,
@@ -448,12 +450,33 @@
count <= count + 1;
elsif (count = 383) then
count <= 0;
- read_state <= stt_read_qtl;
+ read_state <= stt_read_uniq_frame_data;
else
count <= count + 1;
end if;
end procedure read_dqc;
+ ---------------------------------------------------------------------------
+ -- Procedure that read the parameters sent one time per frame
+ ---------------------------------------------------------------------------
+ procedure ReadUniqFrameData is
+ begin
+
+ count <= count + 1;
+ if (count = 0) then
+ FrameType <= unsigned(in_data(7 downto 0));
+ elsif (count = 1) then
+ GoldenFrameOfs <= unsigned(in_data(MEM_ADDR_WIDTH-1 downto 0));
+ elsif (count = 2) then
+ LastFrameReconOfs <= unsigned(in_data(MEM_ADDR_WIDTH-1 downto 0));
+ --elsif (count = 3) then
+ else
+ ThisFrameReconOfs <= unsigned(in_data(MEM_ADDR_WIDTH-1 downto 0));
+ count <= 0;
+ read_state <= stt_read_qtl;
+ end if;
+ end procedure ReadUniqFrameData;
+
procedure read_qtl is
begin
dqc_wr_e <= '0';
@@ -491,21 +514,8 @@
count <= count + 1;
elsif (count = 4) then
FragmentNumber <= unsigned(in_data);
- count <= count + 1;
- elsif (count = 5) then
- FrameType <= unsigned(in_data(7 downto 0));
- count <= count + 1;
- elsif (count = 6) then
- GoldenFrameOfs <= unsigned(in_data(MEM_ADDR_WIDTH-1 downto 0));
- count <= count + 1;
- elsif (count = 7) then
- LastFrameReconOfs <= unsigned(in_data(MEM_ADDR_WIDTH-1 downto 0));
- count <= count + 1;
- --elsif (count = 8) then
- else
- ThisFrameReconOfs <= unsigned(in_data(MEM_ADDR_WIDTH-1 downto 0));
pre_recon_state <= stt_PrepIDct;
- read_state <= stt_read_dqc;
+ read_state <= stt_read_qtl;
state <= stt_PreRecon;
s_in_request <= '0';
count <= 0;
@@ -519,6 +529,7 @@
if (s_in_request = '1' and in_valid = '1') then
case read_state is
when stt_read1 => read1;
+ when stt_read_uniq_frame_data => ReadUniqFrameData;
when stt_read_dqc => read_dqc;
when stt_read_qtl => read_qtl;
when others => read2;
@@ -534,7 +545,6 @@
procedure PrepareToCallIDct is
begin
if (count = 0) then
--- assert false report "Preparing IDct call" severity note;
-- Get coding mode for this block
if (FrameType = KEY_FRAME) then
CodingMode <= CODE_INTRA;
@@ -585,7 +595,6 @@
begin
if (out_idct_requested = '1') then
if (count = 0) then
--- assert false report "Calling IDct" severity note;
qtl_rd_addr <= "000000";
dqc_rd_addr <= dequant_coeffs_Ofs;
count <= count + 1;
@@ -635,7 +644,6 @@
rdb_wr_addr <= rdb_wr_addr + 1;
rdb_wr_data <= in_idct_data;
if (count = 0) then
--- assert false report "Receiving IDct" severity note;
rdb_wr_addr <= "000000";
end if;
count <= count + 1;
@@ -671,12 +679,10 @@
procedure SelectRecons is
begin
if (select_recons_state = stt_SelectRecons_1) then
--- assert false report "Selecting Recon 1" severity note;
dbgSelRecon1 <= '1';
rdb_wr_e <= '0';
-- Action depends on decode mode.
--- assert false report "CodingMode1 = "&integer'image(to_integer('0' & CodingMode)) severity note;
if (CodingMode = CODE_INTER_NO_MV) then
-- Inter with no motion vector
@@ -1274,6 +1280,11 @@
else
s_in_request <= '0';
if (Enable = '1') then
+ -- If is a new frame should read the dequantized matrix again.
+ if (in_newframe = '1') then
+ read_state <= stt_read_dqc;
+ end if;
+
case state is
when stt_readIn => ReadIn;
when stt_PreRecon => PreRecon;
Modified: trunk/theora-fpga/reconrefframes/golden/in.tb
===================================================================
--- trunk/theora-fpga/reconrefframes/golden/in.tb 2007-06-10 20:05:44 UTC (rev 13124)
+++ trunk/theora-fpga/reconrefframes/golden/in.tb 2007-06-10 23:47:52 UTC (rev 13125)
@@ -476,6 +476,7 @@
356
356
356
+0
-38
26
-29
@@ -545,391 +546,6 @@
0
0
0
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-42
8
-38
@@ -999,391 +615,6 @@
0
0
1
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-22
-4
-14
@@ -1453,391 +684,6 @@
0
0
2
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-34
1
-15
@@ -1907,391 +753,6 @@
0
0
3
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-23
4
-40
@@ -2361,391 +822,6 @@
0
0
4
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-25
14
-37
@@ -2815,391 +891,6 @@
0
0
5
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-18
-10
-11
@@ -3269,391 +960,6 @@
0
0
6
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-5
-1
-22
@@ -3723,391 +1029,6 @@
0
0
7
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
13
-12
@@ -4177,391 +1098,6 @@
0
0
8
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-21
0
-15
@@ -4631,391 +1167,6 @@
0
0
9
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-12
-6
-18
@@ -5085,391 +1236,6 @@
0
0
10
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-43
14
-20
@@ -5539,391 +1305,6 @@
0
0
11
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-44
0
0
@@ -5993,391 +1374,6 @@
0
0
12
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-43
0
-1
@@ -6447,391 +1443,6 @@
0
0
13
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-42
0
-2
@@ -6901,391 +1512,6 @@
0
0
14
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-41
-1
-2
@@ -7355,391 +1581,6 @@
0
0
15
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-41
0
-1
@@ -7809,391 +1650,6 @@
0
0
16
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-42
0
0
@@ -8263,391 +1719,6 @@
0
0
17
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-42
0
0
@@ -8717,391 +1788,6 @@
0
0
18
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-44
0
0
@@ -9171,391 +1857,6 @@
0
0
19
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-46
0
-2
@@ -9625,391 +1926,6 @@
0
0
20
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-48
0
-2
@@ -10079,391 +1995,6 @@
0
0
21
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-49
0
-1
@@ -10533,391 +2064,6 @@
0
0
22
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-54
5
-1
@@ -10987,391 +2133,6 @@
0
0
23
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-37
0
-2
@@ -11441,391 +2202,6 @@
0
0
24
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
0
-2
@@ -11895,391 +2271,6 @@
0
0
25
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
0
0
@@ -12349,391 +2340,6 @@
0
0
26
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-20
0
-13
@@ -12803,391 +2409,6 @@
0
0
27
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-18
-8
-16
@@ -13257,391 +2478,6 @@
0
0
28
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-20
0
-15
@@ -13711,391 +2547,6 @@
0
0
29
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-23
-3
-12
@@ -14165,391 +2616,6 @@
0
0
30
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-25
2
-10
@@ -14619,391 +2685,6 @@
0
0
31
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-22
-2
-15
@@ -15073,391 +2754,6 @@
0
0
32
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-37
0
-5
@@ -15527,391 +2823,6 @@
0
0
33
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-39
1
-5
@@ -15981,391 +2892,6 @@
0
0
34
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-45
5
-5
@@ -16435,391 +2961,6 @@
0
0
35
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-35
0
-1
@@ -16889,391 +3030,6 @@
0
0
36
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-32
0
-3
@@ -17343,391 +3099,6 @@
0
0
37
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-32
0
-4
@@ -17797,391 +3168,6 @@
0
0
38
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-35
0
-5
@@ -18251,391 +3237,6 @@
0
0
39
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-40
7
16
@@ -18705,391 +3306,6 @@
0
0
40
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-30
3
5
@@ -19159,391 +3375,6 @@
0
0
41
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-32
0
0
@@ -19613,391 +3444,6 @@
0
0
42
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-30
0
1
@@ -20067,391 +3513,6 @@
0
0
43
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-31
0
-1
@@ -20521,391 +3582,6 @@
0
0
44
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-31
1
-1
@@ -20975,391 +3651,6 @@
0
0
45
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-35
0
-1
@@ -21429,391 +3720,6 @@
0
0
46
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-40
7
-1
@@ -21883,391 +3789,6 @@
0
0
47
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-32
0
1
@@ -22337,391 +3858,6 @@
0
0
48
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-31
0
0
@@ -22791,391 +3927,6 @@
0
0
49
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-29
0
0
@@ -23245,391 +3996,6 @@
0
0
50
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-29
0
0
@@ -23699,391 +4065,6 @@
0
0
51
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-41
19
0
@@ -24153,391 +4134,6 @@
0
0
52
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-41
-17
0
@@ -24607,391 +4203,6 @@
0
0
53
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-29
0
-2
@@ -25061,391 +4272,6 @@
0
0
54
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-28
0
-1
@@ -25515,391 +4341,6 @@
0
0
55
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-26
0
-2
@@ -25969,391 +4410,6 @@
0
0
56
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-27
0
-2
@@ -26423,391 +4479,6 @@
0
0
57
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-29
1
-2
@@ -26877,391 +4548,6 @@
0
0
58
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-37
7
-1
@@ -27331,391 +4617,6 @@
0
0
59
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-47
-3
4
@@ -27785,391 +4686,6 @@
0
0
60
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-40
-14
3
@@ -28239,391 +4755,6 @@
0
0
61
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-24
-3
0
@@ -28693,391 +4824,6 @@
0
0
62
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-15
-3
-6
@@ -29147,391 +4893,6 @@
0
0
63
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-39
10
-25
@@ -29601,391 +4962,6 @@
0
0
64
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-21
-6
-31
@@ -30055,391 +5031,6 @@
0
0
65
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-19
0
-8
@@ -30509,391 +5100,6 @@
0
0
66
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-21
4
-4
@@ -30963,391 +5169,6 @@
0
0
67
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-17
4
-8
@@ -31417,391 +5238,6 @@
0
0
68
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-22
0
0
@@ -31871,391 +5307,6 @@
0
0
69
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-26
0
1
@@ -32325,391 +5376,6 @@
0
0
70
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-28
9
-7
@@ -32779,391 +5445,6 @@
0
0
71
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-70
0
23
@@ -33233,391 +5514,6 @@
0
0
72
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-64
-5
22
@@ -33687,391 +5583,6 @@
0
0
73
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-75
0
21
@@ -34141,391 +5652,6 @@
0
0
74
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-74
-3
19
@@ -34595,391 +5721,6 @@
0
0
75
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-25
-44
24
@@ -35049,391 +5790,6 @@
0
0
76
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-17
61
8
@@ -35503,391 +5859,6 @@
0
0
77
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-28
-28
23
@@ -35957,391 +5928,6 @@
0
0
78
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-49
-5
14
@@ -36411,391 +5997,6 @@
0
0
79
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-41
0
17
@@ -36865,391 +6066,6 @@
0
0
80
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-50
14
19
@@ -37319,391 +6135,6 @@
0
0
81
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-52
-2
19
@@ -37773,391 +6204,6 @@
0
0
82
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-52
7
19
@@ -38227,391 +6273,6 @@
0
0
83
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-22
0
-21
@@ -38681,391 +6342,6 @@
0
0
84
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-21
0
-17
@@ -39135,391 +6411,6 @@
0
0
85
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-22
14
-7
@@ -39589,391 +6480,6 @@
0
0
86
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-15
-3
-4
@@ -40043,391 +6549,6 @@
0
0
87
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-21
-4
2
@@ -40497,391 +6618,6 @@
0
0
88
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-25
-11
34
@@ -40951,391 +6687,6 @@
0
0
89
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-10
6
7
@@ -41405,391 +6756,6 @@
0
0
90
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-5
5
7
@@ -41859,391 +6825,6 @@
0
0
91
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-6
-4
4
@@ -42314,391 +6895,6 @@
0
92
0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-0
4
1
12
@@ -42767,391 +6963,6 @@
0
0
93
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-10
1
3
@@ -43221,391 +7032,6 @@
0
0
94
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-10
17
-7
@@ -43675,391 +7101,6 @@
0
0
95
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-10
0
-6
@@ -44129,391 +7170,6 @@
0
0
96
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-13
-2
@@ -44583,391 +7239,6 @@
0
0
97
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
7
2
3
@@ -45037,391 +7308,6 @@
0
0
98
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-9
1
0
@@ -45491,391 +7377,6 @@
0
0
99
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-13
0
0
@@ -45945,391 +7446,6 @@
0
0
100
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-19
-16
-29
@@ -46399,391 +7515,6 @@
0
0
101
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
3
2
@@ -46854,391 +7585,6 @@
0
102
0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-0
-6
-14
10
@@ -47307,391 +7653,6 @@
0
0
103
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
13
0
-17
@@ -47761,391 +7722,6 @@
0
0
104
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
12
-2
-29
@@ -48215,391 +7791,6 @@
0
0
105
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
20
-7
-32
@@ -48669,391 +7860,6 @@
0
0
106
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
10
18
-29
@@ -49123,391 +7929,6 @@
0
0
107
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
5
-4
-18
@@ -49577,391 +7998,6 @@
0
0
108
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
25
-1
-21
@@ -50031,391 +8067,6 @@
0
0
109
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
25
-3
-33
@@ -50485,391 +8136,6 @@
0
0
110
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
33
-4
-32
@@ -50939,391 +8205,6 @@
0
0
111
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
45
-9
-22
@@ -51393,391 +8274,6 @@
0
0
112
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
51
1
-12
@@ -51847,391 +8343,6 @@
0
0
113
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
55
-4
-2
@@ -52301,391 +8412,6 @@
0
0
114
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
62
1
2
@@ -52755,392 +8481,7 @@
0
0
115
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-60
0
3
0
@@ -53209,391 +8550,6 @@
0
0
116
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
62
-1
2
@@ -53663,392 +8619,7 @@
0
0
117
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-64
0
0
-2
@@ -54117,392 +8688,7 @@
0
0
118
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-56
16
0
0
@@ -54571,391 +8757,6 @@
0
0
119
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-20
-6
-2
@@ -55025,391 +8826,6 @@
0
0
120
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-9
1
1
@@ -55479,391 +8895,6 @@
0
0
121
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-23
2
-6
@@ -55933,391 +8964,6 @@
0
0
122
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-21
-2
-3
@@ -56387,391 +9033,6 @@
0
0
123
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-25
-2
-5
@@ -56841,391 +9102,6 @@
0
0
124
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-20
1
-3
@@ -57295,391 +9171,6 @@
0
0
125
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-17
0
0
@@ -57749,391 +9240,6 @@
0
0
126
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-16
0
0
@@ -58203,391 +9309,6 @@
0
0
127
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-13
0
0
@@ -58657,391 +9378,6 @@
0
0
128
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-15
0
1
@@ -59111,391 +9447,6 @@
0
0
129
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-15
0
1
@@ -59565,391 +9516,6 @@
0
0
130
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-16
0
0
@@ -60019,391 +9585,6 @@
0
0
131
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-10
0
-5
@@ -60473,391 +9654,6 @@
0
0
132
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-13
0
-4
@@ -60927,391 +9723,6 @@
0
0
133
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-14
0
1
@@ -61381,391 +9792,6 @@
0
0
134
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-14
0
-3
@@ -61835,391 +9861,6 @@
0
0
135
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-15
0
-3
@@ -62289,391 +9930,6 @@
0
0
136
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-15
0
-2
@@ -62743,391 +9999,6 @@
0
0
137
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-4
0
2
@@ -63197,391 +10068,6 @@
0
0
138
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-5
0
1
@@ -63651,391 +10137,6 @@
0
0
139
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-16
1
-5
@@ -64105,391 +10206,6 @@
0
0
140
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-6
0
0
@@ -64559,391 +10275,6 @@
0
0
141
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-5
0
0
@@ -65013,391 +10344,6 @@
0
0
142
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-4
0
0
@@ -65467,391 +10413,6 @@
0
0
143
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
-1
@@ -65921,391 +10482,6 @@
0
0
144
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-2
@@ -66376,392 +10552,7 @@
0
145
0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-0
-2
0
0
@@ -66830,392 +10621,7 @@
0
146
0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-0
-3
0
0
@@ -67283,391 +10689,6 @@
0
0
147
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
0
-3
@@ -67737,391 +10758,6 @@
0
0
148
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
0
-2
@@ -68191,391 +10827,6 @@
0
0
149
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-22
-1
-11
@@ -68645,391 +10896,6 @@
0
0
150
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-22
1
-14
@@ -69099,391 +10965,6 @@
0
0
151
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-15
4
-10
@@ -69553,391 +11034,6 @@
0
0
152
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-6
-5
-2
@@ -70007,391 +11103,6 @@
0
0
153
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-14
-2
-10
@@ -70461,391 +11172,6 @@
0
0
154
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-10
8
-5
@@ -70915,391 +11241,6 @@
0
0
155
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
-1
@@ -71369,391 +11310,6 @@
0
0
156
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -71823,391 +11379,6 @@
0
0
157
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -72277,391 +11448,6 @@
0
0
158
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -72731,391 +11517,6 @@
0
0
159
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -73185,391 +11586,6 @@
0
0
160
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -73639,391 +11655,6 @@
0
0
161
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -74093,391 +11724,6 @@
0
0
162
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-1
-2
@@ -74547,391 +11793,6 @@
0
0
163
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -75001,391 +11862,6 @@
0
0
164
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
1
0
@@ -75455,391 +11931,6 @@
0
0
165
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-4
0
0
@@ -75909,391 +12000,6 @@
0
0
166
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -76363,391 +12069,6 @@
0
0
167
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
-4
@@ -76817,391 +12138,6 @@
0
0
168
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
0
-3
@@ -77271,391 +12207,6 @@
0
0
169
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
1
-3
@@ -77725,391 +12276,6 @@
0
0
170
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
-3
@@ -78179,391 +12345,6 @@
0
0
171
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
1
-3
@@ -78633,391 +12414,6 @@
0
0
172
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
-2
@@ -79087,391 +12483,6 @@
0
0
173
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
4
1
3
@@ -79541,391 +12552,6 @@
0
0
174
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
0
2
@@ -79996,391 +12622,6 @@
0
175
0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-0
1
4
0
@@ -80449,391 +12690,6 @@
0
0
176
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
4
@@ -80903,391 +12759,6 @@
0
0
177
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-4
0
3
@@ -81357,391 +12828,6 @@
0
0
178
-0
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-4
0
3
@@ -81811,7 +12897,6 @@
0
0
179
-0
-1
-1
-1
@@ -82204,6 +13289,7 @@
224
224
224
+1
-2
0
0
@@ -82273,391 +13359,6 @@
0
0
0
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
0
-2
@@ -82727,391 +13428,6 @@
0
0
1
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
0
0
@@ -83181,391 +13497,6 @@
0
0
2
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
1
-1
@@ -83635,391 +13566,6 @@
0
0
3
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
-1
-2
@@ -84089,391 +13635,6 @@
0
0
4
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-3
0
-3
@@ -84543,391 +13704,6 @@
0
0
5
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
0
@@ -84997,391 +13773,6 @@
0
0
6
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
-1
@@ -85451,391 +13842,6 @@
0
0
7
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
1
0
@@ -85905,391 +13911,6 @@
0
0
8
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
0
@@ -86359,391 +13980,6 @@
0
0
9
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -86813,391 +14049,6 @@
0
0
10
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
0
-1
@@ -87267,391 +14118,6 @@
0
1
11
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -87721,391 +14187,6 @@
0
0
15
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -88175,391 +14256,6 @@
0
0
27
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
3
0
-6
@@ -88629,391 +14325,6 @@
0
0
28
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -89083,391 +14394,6 @@
0
0
29
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -89537,391 +14463,6 @@
0
0
30
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -89991,391 +14532,6 @@
0
0
31
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -90445,391 +14601,6 @@
0
0
32
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -90899,391 +14670,6 @@
0
1
34
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -91353,391 +14739,6 @@
0
1
35
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -91807,391 +14808,6 @@
0
0
37
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-11
6
-5
@@ -92261,391 +14877,6 @@
0
0
40
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
-3
5
@@ -92715,391 +14946,6 @@
0
0
41
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -93169,391 +15015,6 @@
0
0
42
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -93623,391 +15084,6 @@
0
0
43
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -94077,391 +15153,6 @@
0
1
46
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -94531,391 +15222,6 @@
0
1
47
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -94985,391 +15291,6 @@
-1
0
48
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
0
@@ -95439,391 +15360,6 @@
-1
0
49
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -95893,391 +15429,6 @@
-1
0
50
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -96347,391 +15498,6 @@
-1
0
51
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-6
5
1
@@ -96801,391 +15567,6 @@
0
1
52
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-13
-8
-1
@@ -97255,391 +15636,6 @@
0
1
53
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -97709,391 +15705,6 @@
-1
0
54
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -98163,391 +15774,6 @@
-1
0
55
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -98617,391 +15843,6 @@
-1
0
57
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -99071,391 +15912,6 @@
-1
1
59
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -99525,391 +15981,6 @@
-1
0
60
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -99979,391 +16050,6 @@
-1
0
61
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -100433,391 +16119,6 @@
-1
0
62
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
2
@@ -100887,391 +16188,6 @@
-1
0
63
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
10
2
-4
@@ -101341,391 +16257,6 @@
0
1
64
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
3
-9
@@ -101795,391 +16326,6 @@
0
1
65
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -102249,391 +16395,6 @@
-1
0
66
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
2
@@ -102703,391 +16464,6 @@
-1
0
67
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -103157,391 +16533,6 @@
-1
0
68
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -103611,391 +16602,6 @@
-1
0
69
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
-2
0
@@ -104065,391 +16671,6 @@
-1
1
70
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
-2
0
@@ -104519,391 +16740,6 @@
-1
1
71
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -104973,391 +16809,6 @@
-1
0
72
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -105427,391 +16878,6 @@
-1
0
73
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -105881,391 +16947,6 @@
-1
0
74
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
1
0
@@ -106335,391 +17016,6 @@
-1
0
75
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-6
4
4
@@ -106789,391 +17085,6 @@
-1
1
76
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-3
4
3
@@ -107243,391 +17154,6 @@
-1
1
77
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-3
0
-8
@@ -107697,391 +17223,6 @@
-1
0
78
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
-1
-5
@@ -108151,391 +17292,6 @@
-1
0
79
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
-1
3
@@ -108605,391 +17361,6 @@
-1
1
80
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
5
@@ -109059,391 +17430,6 @@
-1
1
81
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
0
4
@@ -109513,391 +17499,6 @@
-1
1
82
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-3
3
3
@@ -109967,391 +17568,6 @@
-1
1
83
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -110421,391 +17637,6 @@
-1
0
84
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -110875,391 +17706,6 @@
-1
0
85
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
1
1
@@ -111329,391 +17775,6 @@
-1
0
86
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
4
@@ -111783,391 +17844,6 @@
-1
0
87
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
2
0
@@ -112237,391 +17913,6 @@
-1
1
88
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
-7
1
@@ -112691,391 +17982,6 @@
-1
1
89
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
3
2
2
@@ -113146,391 +18052,6 @@
0
90
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
3
3
@@ -113599,391 +18120,6 @@
-1
0
91
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
1
2
@@ -114054,391 +18190,6 @@
1
92
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
1
4
@@ -114507,391 +18258,6 @@
-1
1
93
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
2
@@ -114961,391 +18327,6 @@
-1
1
94
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
3
0
@@ -115415,391 +18396,6 @@
-1
1
95
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
-1
0
@@ -115869,391 +18465,6 @@
-1
0
96
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -116323,391 +18534,6 @@
-1
0
97
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
2
0
2
@@ -116777,391 +18603,6 @@
-1
0
98
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
2
0
@@ -117231,391 +18672,6 @@
-1
0
99
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -117685,391 +18741,6 @@
-1
1
100
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
0
@@ -118140,391 +18811,6 @@
1
101
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
-1
2
@@ -118593,391 +18879,6 @@
-1
0
102
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
2
0
-2
@@ -119047,391 +18948,6 @@
-1
0
103
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
-2
1
@@ -119501,391 +19017,6 @@
-1
1
104
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -119955,391 +19086,6 @@
-1
1
105
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
1
-2
@@ -120409,391 +19155,6 @@
0
1
106
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
2
0
@@ -120863,391 +19224,6 @@
0
1
107
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
-1
0
@@ -121318,391 +19294,6 @@
0
108
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
-1
0
0
@@ -121771,391 +19362,6 @@
-1
0
109
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -122225,391 +19431,6 @@
-1
0
110
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
2
0
0
@@ -122679,391 +19500,6 @@
-1
0
111
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-2
-2
-4
@@ -123133,391 +19569,6 @@
-1
1
112
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -123587,391 +19638,6 @@
-1
1
113
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
2
0
2
@@ -124042,391 +19708,6 @@
0
114
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
1
0
@@ -124496,391 +19777,6 @@
0
115
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
0
0
@@ -124949,391 +19845,6 @@
-1
1
116
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -125404,392 +19915,7 @@
1
117
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
1
-1
0
-2
1
@@ -125857,391 +19983,6 @@
0
1
118
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -126311,391 +20052,6 @@
0
1
119
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -126765,391 +20121,6 @@
0
0
120
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -127219,391 +20190,6 @@
0
0
121
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -127673,391 +20259,6 @@
0
0
122
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -128127,391 +20328,6 @@
0
0
123
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -128581,391 +20397,6 @@
0
0
124
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -129035,391 +20466,6 @@
0
1
125
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
-1
0
@@ -129489,391 +20535,6 @@
0
0
127
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -129943,391 +20604,6 @@
0
0
128
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -130397,391 +20673,6 @@
0
0
129
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
1
0
@@ -130851,391 +20742,6 @@
0
0
130
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -131305,391 +20811,6 @@
0
1
131
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -131759,391 +20880,6 @@
-1
0
132
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -132213,391 +20949,6 @@
-1
0
133
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -132667,391 +21018,6 @@
0
1
134
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -133121,391 +21087,6 @@
-1
0
135
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -133575,391 +21156,6 @@
-1
0
136
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -134029,391 +21225,6 @@
-1
1
137
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -134483,391 +21294,6 @@
-1
0
138
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -134937,391 +21363,6 @@
-1
0
139
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
2
@@ -135391,391 +21432,6 @@
-1
1
140
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -135845,391 +21501,6 @@
-1
0
141
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -136299,391 +21570,6 @@
-1
1
142
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -136753,391 +21639,6 @@
-1
1
143
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -137207,391 +21708,6 @@
-1
0
144
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -137661,391 +21777,6 @@
-1
0
145
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -138115,391 +21846,6 @@
-1
1
146
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -138569,391 +21915,6 @@
-1
0
147
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -139023,391 +21984,6 @@
-1
1
148
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -139477,391 +22053,6 @@
0
1
149
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-2
@@ -139931,391 +22122,6 @@
0
0
150
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -140385,391 +22191,6 @@
0
0
151
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -140839,391 +22260,6 @@
0
0
152
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -141293,391 +22329,6 @@
0
0
153
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -141747,391 +22398,6 @@
0
0
154
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -142201,391 +22467,6 @@
0
1
155
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
-1
0
@@ -142655,391 +22536,6 @@
0
0
156
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -143109,391 +22605,6 @@
0
1
161
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -143563,391 +22674,6 @@
-1
0
162
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -144017,391 +22743,6 @@
-1
0
163
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -144471,391 +22812,6 @@
0
1
164
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -144926,391 +22882,6 @@
0
165
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
-1
0
@@ -145379,391 +22950,6 @@
-1
0
168
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -145833,391 +23019,6 @@
-1
0
169
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -146288,391 +23089,6 @@
1
170
1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-1
0
0
0
@@ -146741,391 +23157,6 @@
-1
0
171
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -147195,391 +23226,6 @@
-1
1
172
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
-1
@@ -147649,391 +23295,6 @@
-1
1
173
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -148103,391 +23364,6 @@
-1
0
174
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
-1
0
@@ -148557,391 +23433,6 @@
-1
0
175
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -149011,391 +23502,6 @@
-1
1
176
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -149465,391 +23571,6 @@
-1
0
177
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
1
@@ -149919,391 +23640,6 @@
-1
1
178
-1
-16
-16
-20
-24
-20
-16
-28
-24
-20
-24
-28
-28
-28
-32
-40
-68
-44
-40
-36
-36
-40
-84
-60
-64
-48
-68
-100
-88
-104
-104
-100
-88
-100
-96
-112
-124
-160
-136
-112
-116
-152
-120
-96
-96
-140
-188
-140
-152
-164
-172
-180
-180
-180
-108
-132
-196
-212
-196
-176
-208
-160
-176
-180
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-20
-28
-28
-40
-36
-40
-80
-44
-44
-80
-172
-116
-96
-116
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-172
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
-32
-28
-28
-28
-28
-28
-32
-32
-32
-32
-40
-40
-40
-40
-40
-48
-48
-48
-48
-48
-48
-56
-56
-56
-56
-56
-56
-56
-68
-68
-68
-68
-68
-68
-68
-68
-84
-84
-84
-84
-84
-84
-84
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-112
-168
-168
-168
-224
-224
-224
0
0
0
@@ -150373,7 +23709,6 @@
0
1
179
-1
-983009
-1259077793
-1
@@ -150766,6 +24101,7 @@
356
356
356
+1
-1
0
0
@@ -150835,391 +24171,6 @@
0
0
3
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -151289,391 +24240,6 @@
0
0
11
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -151743,391 +24309,6 @@
0
0
28
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-2
-2
@@ -152197,391 +24378,6 @@
0
0
40
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -152651,391 +24447,6 @@
0
0
41
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
1
@@ -153105,391 +24516,6 @@
0
0
52
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
3
0
@@ -153559,391 +24585,6 @@
0
0
53
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-6
4
3
@@ -154013,391 +24654,6 @@
0
0
64
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
4
0
@@ -154467,391 +24723,6 @@
0
0
65
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -154921,391 +24792,6 @@
0
0
68
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -155376,391 +24862,6 @@
0
71
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -155829,391 +24930,6 @@
0
0
72
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -156283,391 +24999,6 @@
0
0
73
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-11
6
0
@@ -156737,391 +25068,6 @@
0
0
76
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
2
@@ -157191,391 +25137,6 @@
0
0
77
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-2
@@ -157645,391 +25206,6 @@
0
0
78
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -158100,391 +25276,6 @@
0
80
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-2
2
@@ -158554,391 +25345,6 @@
0
81
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-2
2
@@ -159007,391 +25413,6 @@
0
0
82
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -159461,391 +25482,6 @@
0
0
84
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
0
@@ -159915,391 +25551,6 @@
0
0
87
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
2
@@ -160369,391 +25620,6 @@
0
0
88
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-6
-1
-2
@@ -160823,391 +25689,6 @@
0
0
89
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -161277,391 +25758,6 @@
0
0
92
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
-1
@@ -161731,391 +25827,6 @@
0
0
93
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -162185,391 +25896,6 @@
0
0
94
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -162639,391 +25965,6 @@
0
0
95
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -163093,391 +26034,6 @@
0
0
96
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -163548,391 +26104,6 @@
0
98
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -164001,391 +26172,6 @@
0
0
99
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -164456,391 +26242,6 @@
0
101
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
-1
@@ -164909,391 +26310,6 @@
0
0
106
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -165363,391 +26379,6 @@
0
0
107
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -165818,391 +26449,6 @@
0
124
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -166272,391 +26518,6 @@
0
134
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -166725,7 +26586,6 @@
0
0
140
-1
269484040
12585984
-909186609
@@ -167118,6 +26978,7 @@
356
356
356
+1
0
2
0
@@ -167187,391 +27048,6 @@
0
0
28
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-4
0
@@ -167642,392 +27118,7 @@
0
40
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
-1
-1
-2
-2
@@ -168095,391 +27186,6 @@
0
0
41
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -168549,391 +27255,6 @@
2
0
49
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -169003,391 +27324,6 @@
2
0
51
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
2
@@ -169457,391 +27393,6 @@
2
0
52
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
3
0
@@ -169911,391 +27462,6 @@
2
0
53
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -170365,391 +27531,6 @@
1
0
56
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -170819,391 +27600,6 @@
1
0
57
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
@@ -171273,391 +27669,6 @@
2
0
60
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
@@ -171727,391 +27738,6 @@
2
0
61
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -172181,391 +27807,6 @@
2
0
62
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -172635,391 +27876,6 @@
2
0
63
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-5
7
0
@@ -173089,391 +27945,6 @@
2
0
64
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
-2
-1
@@ -173543,391 +28014,6 @@
2
0
65
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
-1
@@ -173997,391 +28083,6 @@
2
0
66
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -174451,391 +28152,6 @@
2
0
67
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -174905,391 +28221,6 @@
1
0
68
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -175359,391 +28290,6 @@
1
0
69
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -175813,391 +28359,6 @@
1
0
70
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -176268,391 +28429,6 @@
0
71
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -176722,391 +28498,6 @@
0
72
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-1
0
0
@@ -177175,391 +28566,6 @@
2
0
73
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -177629,391 +28635,6 @@
0
0
74
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -178083,391 +28704,6 @@
2
0
75
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-5
6
0
@@ -178537,391 +28773,6 @@
2
-1
76
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -178991,391 +28842,6 @@
2
-1
77
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
-2
1
@@ -179445,391 +28911,6 @@
2
-1
78
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
2
@@ -179899,391 +28980,6 @@
2
-1
79
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -180353,391 +29049,6 @@
0
0
80
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -180807,391 +29118,6 @@
1
0
81
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-2
@@ -181261,391 +29187,6 @@
0
0
82
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -181715,391 +29256,6 @@
1
0
83
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -182169,391 +29325,6 @@
2
0
84
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-2
@@ -182623,391 +29394,6 @@
2
0
85
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -183077,391 +29463,6 @@
2
0
86
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
-1
@@ -183532,391 +29533,6 @@
0
87
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -183985,391 +29601,6 @@
2
-1
88
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-2
2
@@ -184439,391 +29670,6 @@
2
-1
89
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
1
@@ -184893,391 +29739,6 @@
2
-1
90
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
3
0
2
@@ -185347,391 +29808,6 @@
2
-1
91
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -185801,391 +29877,6 @@
1
0
92
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -186255,391 +29946,6 @@
1
0
93
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -186709,391 +30015,6 @@
1
0
94
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
1
-1
@@ -187163,391 +30084,6 @@
1
0
95
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
-1
@@ -187617,391 +30153,6 @@
1
0
96
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -188071,391 +30222,6 @@
1
0
97
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -188525,391 +30291,6 @@
0
0
98
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -188979,391 +30360,6 @@
1
0
99
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -189433,391 +30429,6 @@
1
0
100
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-2
0
@@ -189887,391 +30498,6 @@
1
0
101
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -190341,391 +30567,6 @@
0
0
102
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -190796,391 +30637,6 @@
0
103
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-1
0
0
@@ -191250,391 +30706,6 @@
0
104
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
0
@@ -191703,391 +30774,6 @@
1
0
105
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
0
@@ -192157,391 +30843,6 @@
0
0
106
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -192611,391 +30912,6 @@
1
0
107
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -193065,391 +30981,6 @@
1
0
108
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -193519,391 +31050,6 @@
1
0
109
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -193973,391 +31119,6 @@
1
0
110
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -194427,391 +31188,6 @@
1
0
111
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
-1
@@ -194881,391 +31257,6 @@
1
0
112
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-2
@@ -195335,391 +31326,6 @@
1
0
113
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -195790,391 +31396,6 @@
0
114
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -196243,391 +31464,6 @@
1
0
115
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -196697,391 +31533,6 @@
1
0
116
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -197151,391 +31602,6 @@
1
0
118
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -197605,391 +31671,6 @@
2
0
134
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -198059,391 +31740,6 @@
2
0
135
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -198513,391 +31809,6 @@
1
0
136
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -198967,391 +31878,6 @@
1
0
137
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
1
0
@@ -199421,391 +31947,6 @@
2
-1
140
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -199876,391 +32017,6 @@
0
163
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -200329,391 +32085,6 @@
2
0
164
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -200784,391 +32155,6 @@
0
169
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -201237,7 +32223,6 @@
2
-1
170
-1
8
12606671
-1
@@ -201631,6 +32616,7 @@
356
356
1
+1
2
0
0
@@ -201699,391 +32685,6 @@
0
0
28
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -202153,391 +32754,6 @@
4
0
36
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -202607,391 +32823,6 @@
4
0
37
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
3
-4
-2
@@ -203061,391 +32892,6 @@
4
0
40
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
-4
1
@@ -203515,391 +32961,6 @@
4
0
41
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -203969,391 +33030,6 @@
1
0
51
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-3
2
@@ -204423,391 +33099,6 @@
0
-1
52
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
3
1
@@ -204877,391 +33168,6 @@
0
-1
53
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -205331,391 +33237,6 @@
0
-1
56
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -205786,391 +33307,6 @@
0
60
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -206239,391 +33375,6 @@
4
0
61
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -206693,391 +33444,6 @@
1
0
62
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -207147,391 +33513,6 @@
1
0
63
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
8
-7
-5
@@ -207601,391 +33582,6 @@
0
-1
64
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-6
-8
6
@@ -208056,391 +33652,6 @@
-1
65
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
-1
@@ -208509,391 +33720,6 @@
0
-1
66
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -208963,391 +33789,6 @@
0
-1
67
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -209417,391 +33858,6 @@
0
-1
68
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -209871,391 +33927,6 @@
0
-1
69
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -210325,391 +33996,6 @@
0
-1
70
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -210779,391 +34065,6 @@
0
-1
71
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -211233,391 +34134,6 @@
0
0
72
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -211688,391 +34204,6 @@
0
73
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
1
@@ -212141,391 +34272,6 @@
1
0
74
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -212595,391 +34341,6 @@
1
0
75
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
3
-4
@@ -213049,391 +34410,6 @@
0
-1
76
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-5
0
-1
@@ -213504,392 +34480,7 @@
-1
77
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
-1
3
0
-1
@@ -213957,391 +34548,6 @@
0
0
78
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -214411,391 +34617,6 @@
0
-1
79
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
3
@@ -214865,391 +34686,6 @@
0
0
80
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
4
@@ -215319,391 +34755,6 @@
0
-1
81
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
0
@@ -215773,391 +34824,6 @@
0
-1
82
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -216228,391 +34894,6 @@
-1
83
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
2
0
@@ -216681,391 +34962,6 @@
4
0
84
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -217135,391 +35031,6 @@
4
0
85
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -217589,391 +35100,6 @@
1
0
86
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -218044,391 +35170,6 @@
0
87
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
4
2
4
@@ -218497,391 +35238,6 @@
0
-1
88
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
3
-2
3
@@ -218951,391 +35307,6 @@
0
-1
89
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -219405,391 +35376,6 @@
0
-1
90
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -219859,391 +35445,6 @@
0
-1
91
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -220313,391 +35514,6 @@
0
-1
92
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -220767,391 +35583,6 @@
0
-1
93
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
0
@@ -221221,391 +35652,6 @@
0
-1
94
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -221675,391 +35721,6 @@
0
-1
95
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -222130,391 +35791,6 @@
0
96
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-1
1
1
@@ -222584,391 +35860,6 @@
0
97
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-1
1
0
@@ -223037,391 +35928,6 @@
1
0
98
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -223491,391 +35997,6 @@
1
0
99
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
-1
@@ -223945,391 +36066,6 @@
0
0
100
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -224399,391 +36135,6 @@
1
0
101
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -224853,391 +36204,6 @@
0
0
102
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -225307,391 +36273,6 @@
1
0
103
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -225761,391 +36342,6 @@
0
0
104
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
@@ -226215,391 +36411,6 @@
1
0
105
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -226669,391 +36480,6 @@
0
0
106
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
0
@@ -227123,391 +36549,6 @@
1
0
107
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -227578,391 +36619,6 @@
0
108
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -228031,391 +36687,6 @@
1
0
109
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -228485,391 +36756,6 @@
1
0
110
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -228939,391 +36825,6 @@
1
0
111
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
0
@@ -229393,391 +36894,6 @@
1
0
113
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -229847,391 +36963,6 @@
1
0
114
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -230301,391 +37032,6 @@
1
0
115
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -230755,391 +37101,6 @@
1
0
116
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -231209,391 +37170,6 @@
1
0
118
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -231663,391 +37239,6 @@
0
-1
134
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -232117,391 +37308,6 @@
0
-1
136
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -232571,391 +37377,6 @@
0
-1
137
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
0
@@ -233025,391 +37446,6 @@
0
-1
140
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -233479,391 +37515,6 @@
0
-1
164
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -233933,391 +37584,6 @@
0
-1
173
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -234387,7 +37653,6 @@
1
0
178
-1
8
213916815
-1
@@ -234780,6 +38045,7 @@
356
356
356
+1
0
2
0
@@ -234849,391 +38115,6 @@
0
0
28
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -235303,391 +38184,6 @@
0
0
29
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
-4
0
@@ -235757,391 +38253,6 @@
0
0
40
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
-5
0
@@ -236211,391 +38322,6 @@
0
0
41
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -236665,391 +38391,6 @@
0
0
42
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -237119,391 +38460,6 @@
0
1
48
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -237573,391 +38529,6 @@
0
1
49
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -238027,391 +38598,6 @@
0
1
51
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-2
0
@@ -238481,391 +38667,6 @@
0
0
52
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
3
1
@@ -238936,391 +38737,6 @@
1
53
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -239389,391 +38805,6 @@
0
1
60
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -239843,391 +38874,6 @@
0
1
61
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-1
0
@@ -240297,391 +38943,6 @@
0
1
62
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
@@ -240751,391 +39012,6 @@
0
1
63
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
0
@@ -241205,391 +39081,6 @@
0
1
64
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
1
2
@@ -241659,391 +39150,6 @@
0
1
65
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -242113,391 +39219,6 @@
1
0
66
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -242567,391 +39288,6 @@
1
0
67
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -243021,391 +39357,6 @@
1
0
68
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -243475,391 +39426,6 @@
1
0
69
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -243930,391 +39496,6 @@
0
70
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
1
@@ -244383,391 +39564,6 @@
1
0
71
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -244837,391 +39633,6 @@
0
0
72
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
@@ -245291,391 +39702,6 @@
0
1
73
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -245745,391 +39771,6 @@
0
1
75
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -246199,391 +39840,6 @@
0
0
76
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-5
-4
-3
@@ -246653,391 +39909,6 @@
0
1
77
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
-1
1
@@ -247107,391 +39978,6 @@
1
0
78
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
0
@@ -247561,391 +40047,6 @@
1
0
79
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-2
@@ -248015,391 +40116,6 @@
0
0
80
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
-3
@@ -248469,391 +40185,6 @@
1
0
81
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -248923,391 +40254,6 @@
0
0
82
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
1
0
@@ -249378,391 +40324,6 @@
0
83
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
2
@@ -249831,391 +40392,6 @@
0
1
84
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
3
@@ -250285,391 +40461,6 @@
0
1
85
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
1
3
@@ -250739,391 +40530,6 @@
0
1
86
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
3
0
5
@@ -251193,391 +40599,6 @@
0
1
87
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-2
@@ -251647,391 +40668,6 @@
0
1
88
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
3
1
2
@@ -252102,393 +40738,8 @@
1
89
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
1
-1
3
0
0
@@ -252556,393 +40807,8 @@
0
90
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
1
-1
0
0
1
@@ -253010,391 +40876,6 @@
0
91
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -253463,391 +40944,6 @@
1
0
92
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -253917,391 +41013,6 @@
1
0
93
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -254371,391 +41082,6 @@
1
0
94
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
2
0
@@ -254825,391 +41151,6 @@
1
0
95
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -255279,391 +41220,6 @@
0
0
96
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -255733,391 +41289,6 @@
1
0
97
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -256187,391 +41358,6 @@
0
1
98
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -256642,391 +41428,6 @@
1
99
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
0
@@ -257095,391 +41496,6 @@
1
0
100
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
-2
@@ -257549,391 +41565,6 @@
1
0
101
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-1
-1
@@ -258004,391 +41635,6 @@
0
102
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -258458,391 +41704,6 @@
0
103
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
1
@@ -258911,391 +41772,6 @@
0
0
104
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -259365,391 +41841,6 @@
1
0
105
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
0
@@ -259819,391 +41910,6 @@
0
0
106
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
-1
0
@@ -260274,391 +41980,6 @@
0
107
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
0
@@ -260727,391 +42048,6 @@
1
0
108
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
1
0
@@ -261181,391 +42117,6 @@
1
0
109
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
-1
@@ -261635,391 +42186,6 @@
0
1
110
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
-2
@@ -262089,391 +42255,6 @@
0
1
111
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
1
@@ -262544,391 +42325,6 @@
0
112
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -262998,391 +42394,6 @@
0
113
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
1
@@ -263452,391 +42463,6 @@
0
114
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -263905,391 +42531,6 @@
1
0
115
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -264359,391 +42600,6 @@
1
0
116
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -264814,391 +42670,6 @@
0
117
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -265267,391 +42738,6 @@
0
1
134
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -265721,391 +42807,6 @@
1
0
136
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -266175,391 +42876,6 @@
0
1
140
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -266629,391 +42945,6 @@
0
1
175
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -267083,7 +43014,6 @@
1
0
178
-1
12
14736399
-2097153
@@ -267477,6 +43407,7 @@
356
356
1
+1
0
0
0
@@ -267545,391 +43476,6 @@
0
0
15
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -267999,391 +43545,6 @@
0
0
19
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -268453,391 +43614,6 @@
0
0
28
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -268907,391 +43683,6 @@
0
0
29
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
-2
@@ -269361,391 +43752,6 @@
0
0
31
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -269815,391 +43821,6 @@
0
0
32
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -270269,391 +43890,6 @@
0
0
33
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -270723,391 +43959,6 @@
0
0
34
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -271177,391 +44028,6 @@
0
0
35
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -271631,391 +44097,6 @@
0
0
36
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -272086,391 +44167,6 @@
0
38
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -272539,391 +44235,6 @@
0
0
39
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
0
@@ -272993,391 +44304,6 @@
0
0
40
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -273447,391 +44373,6 @@
0
0
41
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -273901,391 +44442,6 @@
0
0
42
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -274355,391 +44511,6 @@
0
0
43
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -274809,391 +44580,6 @@
0
1
51
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -275263,391 +44649,6 @@
0
0
52
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
1
@@ -275717,391 +44718,6 @@
0
1
53
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -276171,391 +44787,6 @@
0
0
60
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -276625,391 +44856,6 @@
0
0
61
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
0
@@ -277079,391 +44925,6 @@
0
1
62
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-2
@@ -277533,391 +44994,6 @@
0
1
63
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
1
@@ -277987,391 +45063,6 @@
0
1
64
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
3
0
@@ -278441,391 +45132,6 @@
0
1
65
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -278895,391 +45201,6 @@
0
1
66
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -279349,391 +45270,6 @@
0
1
67
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
1
@@ -279803,391 +45339,6 @@
0
1
68
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
2
@@ -280257,391 +45408,6 @@
0
1
69
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -280711,391 +45477,6 @@
0
1
70
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
-1
@@ -281166,391 +45547,6 @@
1
71
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -281620,392 +45616,7 @@
1
72
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
-1
0
0
0
@@ -282073,391 +45684,6 @@
0
1
73
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
-2
@@ -282527,391 +45753,6 @@
0
0
74
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
@@ -282981,391 +45822,6 @@
0
1
75
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -283435,391 +45891,6 @@
0
0
76
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
-2
-1
@@ -283889,391 +45960,6 @@
0
1
77
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-4
3
5
@@ -284343,391 +46029,6 @@
0
1
78
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
0
2
@@ -284797,391 +46098,6 @@
0
1
79
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -285251,391 +46167,6 @@
0
1
80
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
3
@@ -285705,391 +46236,6 @@
0
1
81
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
2
@@ -286159,391 +46305,6 @@
0
1
82
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
2
@@ -286613,391 +46374,6 @@
0
1
83
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
-4
@@ -287067,391 +46443,6 @@
0
1
84
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
@@ -287521,391 +46512,6 @@
0
1
85
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
4
@@ -287975,391 +46581,6 @@
0
1
86
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
3
@@ -288429,391 +46650,6 @@
0
1
87
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
2
0
@@ -288884,391 +46720,6 @@
1
88
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
2
3
@@ -289338,391 +46789,6 @@
1
89
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
3
1
@@ -289792,391 +46858,6 @@
1
90
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
3
1
@@ -290245,391 +46926,6 @@
0
1
91
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -290699,391 +46995,6 @@
0
1
92
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -291153,391 +47064,6 @@
0
1
93
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -291607,391 +47133,6 @@
0
1
94
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -292061,391 +47202,6 @@
0
1
95
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -292515,391 +47271,6 @@
0
1
96
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -292970,391 +47341,6 @@
1
97
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
-2
0
0
@@ -293423,391 +47409,6 @@
0
1
98
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -293877,391 +47478,6 @@
0
1
99
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
0
@@ -294331,391 +47547,6 @@
0
0
100
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -294785,391 +47616,6 @@
0
1
101
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
@@ -295239,391 +47685,6 @@
0
1
102
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -295693,391 +47754,6 @@
0
1
103
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -296147,391 +47823,6 @@
0
1
104
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -296601,391 +47892,6 @@
0
1
105
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -297055,391 +47961,6 @@
0
1
106
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -297509,391 +48030,6 @@
0
1
107
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -297963,391 +48099,6 @@
0
1
108
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -298417,391 +48168,6 @@
0
1
109
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
0
@@ -298871,391 +48237,6 @@
0
1
110
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
0
-1
@@ -299325,391 +48306,6 @@
0
1
111
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
3
0
3
@@ -299779,391 +48375,6 @@
0
1
112
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
2
@@ -300233,391 +48444,6 @@
0
1
113
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -300687,391 +48513,6 @@
0
1
114
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -301141,391 +48582,6 @@
0
1
115
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -301595,391 +48651,6 @@
0
1
116
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -302050,391 +48721,6 @@
1
117
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
-1
@@ -302503,391 +48789,6 @@
0
1
118
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -302958,391 +48859,6 @@
1
133
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
-1
@@ -303411,391 +48927,6 @@
0
1
134
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -303865,391 +48996,6 @@
0
1
135
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -304319,391 +49065,6 @@
0
1
138
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -304773,391 +49134,6 @@
0
1
168
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -305227,391 +49203,6 @@
0
1
171
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -305681,391 +49272,6 @@
0
1
174
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -306135,7 +49341,6 @@
0
1
178
-1
69645
-68150257
-1
@@ -306528,6 +49733,7 @@
356
356
356
+1
-1
0
0
@@ -306597,391 +49803,6 @@
0
0
28
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
@@ -307051,391 +49872,6 @@
3
1
29
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -307505,391 +49941,6 @@
3
1
33
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -307959,391 +50010,6 @@
0
0
34
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -308413,391 +50079,6 @@
3
1
35
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -308868,391 +50149,6 @@
1
36
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -309321,391 +50217,6 @@
3
1
37
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -309775,391 +50286,6 @@
3
1
38
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
-2
2
@@ -310229,391 +50355,6 @@
3
1
39
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
3
4
3
@@ -310683,391 +50424,6 @@
3
1
40
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-3
3
-1
@@ -311137,391 +50493,6 @@
3
1
41
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
2
0
2
@@ -311591,391 +50562,6 @@
3
1
42
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
3
0
@@ -312045,391 +50631,6 @@
-1
0
52
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
3
-5
-1
@@ -312499,391 +50700,6 @@
-1
0
53
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -312953,391 +50769,6 @@
0
1
56
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -313407,391 +50838,6 @@
0
1
57
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-2
@@ -313861,391 +50907,6 @@
3
1
60
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -314315,391 +50976,6 @@
3
1
63
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -314769,391 +51045,6 @@
-1
0
64
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-2
3
@@ -315223,391 +51114,6 @@
-1
0
65
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
4
-2
-6
@@ -315677,391 +51183,6 @@
1
0
66
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -316131,391 +51252,6 @@
1
0
67
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -316585,391 +51321,6 @@
0
1
68
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -317040,391 +51391,6 @@
1
69
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -317493,391 +51459,6 @@
0
1
71
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -317947,391 +51528,6 @@
0
0
72
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
@@ -318401,391 +51597,6 @@
3
1
73
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
-1
0
@@ -318855,391 +51666,6 @@
0
0
74
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
@@ -319309,391 +51735,6 @@
3
1
75
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-2
2
1
@@ -319764,392 +51805,7 @@
0
76
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
1
-1
-1
0
0
@@ -320217,391 +51873,6 @@
-1
0
77
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-10
3
-9
@@ -320672,391 +51943,6 @@
0
78
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
1
@@ -321126,391 +52012,6 @@
0
79
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-2
2
@@ -321579,391 +52080,6 @@
0
0
80
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-3
@@ -322033,391 +52149,6 @@
0
1
81
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-2
@@ -322487,391 +52218,6 @@
0
0
82
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-3
@@ -322941,391 +52287,6 @@
0
1
83
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -323395,391 +52356,6 @@
3
1
84
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -323850,391 +52426,6 @@
1
85
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
2
@@ -324303,391 +52494,6 @@
3
1
86
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
2
@@ -324757,391 +52563,6 @@
3
1
87
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -325211,391 +52632,6 @@
-1
0
88
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
@@ -325665,391 +52701,6 @@
-1
0
89
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -326119,391 +52770,6 @@
-1
0
90
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -326573,391 +52839,6 @@
-1
0
91
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -327027,391 +52908,6 @@
0
1
92
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -327481,391 +52977,6 @@
0
1
93
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
-1
@@ -327935,391 +53046,6 @@
0
1
94
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -328389,391 +53115,6 @@
0
1
95
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -328843,391 +53184,6 @@
0
0
96
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -329297,391 +53253,6 @@
0
1
97
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -329751,391 +53322,6 @@
0
0
98
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -330205,391 +53391,6 @@
0
0
100
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
1
0
@@ -330660,391 +53461,6 @@
1
101
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -331113,391 +53529,6 @@
1
0
102
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -331568,391 +53599,6 @@
0
103
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -332022,391 +53668,6 @@
0
104
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -332476,391 +53737,6 @@
0
105
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
-1
@@ -332930,391 +53806,6 @@
0
106
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
-2
@@ -333383,391 +53874,6 @@
1
0
107
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -333837,391 +53943,6 @@
0
1
108
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -334291,391 +54012,6 @@
0
1
109
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
1
@@ -334746,391 +54082,6 @@
1
112
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
1
1
@@ -335200,391 +54151,6 @@
1
113
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -335654,391 +54220,6 @@
0
114
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -336107,391 +54288,6 @@
1
0
115
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -336561,391 +54357,6 @@
1
0
116
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -337016,391 +54427,6 @@
0
117
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
-1
0
@@ -337469,391 +54495,6 @@
3
1
128
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -337923,391 +54564,6 @@
-1
0
134
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -338377,391 +54633,6 @@
1
0
135
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -338832,391 +54703,6 @@
1
136
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -339286,391 +54772,6 @@
0
140
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -339739,391 +54840,6 @@
1
0
147
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -340193,391 +54909,6 @@
1
0
148
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -340647,391 +54978,6 @@
3
1
156
-1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
0
0
0
@@ -341102,391 +55048,6 @@
0
165
1
-36
-28
-32
-36
-32
-28
-44
-36
-36
-36
-48
-44
-44
-52
-64
-112
-72
-64
-60
-60
-64
-136
-96
-100
-80
-112
-160
-140
-168
-168
-156
-140
-160
-152
-176
-200
-256
-216
-176
-188
-240
-192
-152
-156
-224
-304
-224
-240
-264
-272
-288
-288
-288
-172
-212
-316
-336
-312
-280
-336
-256
-280
-288
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-40
-48
-48
-64
-56
-64
-128
-72
-72
-128
-276
-184
-156
-184
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-276
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-36
-44
-44
-44
-44
-44
-56
-56
-56
-56
-64
-64
-64
-64
-64
-76
-76
-76
-76
-76
-76
-88
-88
-88
-88
-88
-88
-88
-112
-112
-112
-112
-112
-112
-112
-112
-132
-132
-132
-132
-132
-132
-132
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-176
-268
-268
-268
-356
-356
-356
-1
0
0
0
@@ -341555,7 +55116,6 @@
0
1
173
-1
12
2145389769
-33554433
Modified: trunk/theora-fpga/reconrefframes/reconframes.vhd
===================================================================
--- trunk/theora-fpga/reconrefframes/reconframes.vhd 2007-06-10 20:05:44 UTC (rev 13124)
+++ trunk/theora-fpga/reconrefframes/reconframes.vhd 2007-06-10 23:47:52 UTC (rev 13125)
@@ -51,6 +51,7 @@
out_sem_addr : out unsigned(19 downto 0);
out_sem_data : out signed(31 downto 0);
+ in_newframe : in std_logic;
out_done : out std_logic);
end component;
@@ -85,6 +86,7 @@
signal countExpand : unsigned(LG_MAX_SIZE*2-1 downto 0);
signal s_in_request : std_logic;
+ signal s_out_done : std_logic;
-------------------------------------------------------------------------------
-- States and sub-states
-------------------------------------------------------------------------------
@@ -107,30 +109,51 @@
begin -- a_ReconFrames
expandblock0: expandblock
- port map(clk, reset_n, eb_enable,
- out_eb_request, out_eb_valid, out_eb_data,
- out_eb_DtBuf_request, out_eb_DtBuf_valid, out_eb_DtBuf_addr, out_eb_DtBuf_data,
- in_eb_DtBuf_request, in_eb_DtBuf_valid, in_eb_DtBuf_addr, in_eb_DtBuf_data,
- eb_done
- );
+ port map(
+ Clk => clk,
+ Reset_n => reset_n,
+ Enable => eb_enable,
+
+ in_request => out_eb_request,
+ in_valid => out_eb_valid,
+ in_data => out_eb_data,
- in_sem_request <= out_eb_DtBuf_request;
- out_eb_DtBuf_valid <= in_sem_valid;
- in_sem_addr <= out_eb_DtBuf_addr;
- out_eb_DtBuf_data <= in_sem_data;
+ in_sem_request => out_eb_DtBuf_request,
+ in_sem_valid => out_eb_DtBuf_valid,
+ in_sem_addr => out_eb_DtBuf_addr,
+ in_sem_data => out_eb_DtBuf_data,
+ out_sem_requested => in_eb_DtBuf_request,
+ out_sem_valid => in_eb_DtBuf_valid,
+ out_sem_addr => in_eb_DtBuf_addr,
+ out_sem_data => in_eb_DtBuf_data,
+
+ in_newframe => s_out_done,
+ out_done => eb_done
+ );
+
+ in_sem_request <= out_eb_DtBuf_request;
+ out_eb_DtBuf_valid <= in_sem_valid;
+ in_sem_addr <= out_eb_DtBuf_addr;
+ out_eb_DtBuf_data <= in_sem_data;
+
in_eb_DtBuf_request <= out_sem_requested;
- out_sem_valid <= in_eb_DtBuf_valid;
- out_sem_addr <= in_eb_DtBuf_addr;
- out_sem_data <= in_eb_DtBuf_data;
- out_eb_data <= in_data;
- in_request <= s_in_request;
+ out_sem_valid <= in_eb_DtBuf_valid;
+ out_sem_addr <= in_eb_DtBuf_addr;
+ out_sem_data <= in_eb_DtBuf_data;
+ out_eb_data <= in_data;
+ in_request <= s_in_request;
-
------------------------------------------------------------------------------
+
+ -----------------------------------------------------------------------------
+ -- Put the s_out_done signal on the output port
+ -----------------------------------------------------------------------------
+ out_done <= s_out_done;
+
+ -----------------------------------------------------------------------------
-- Switch the in_request
-----------------------------------------------------------------------------
- process(read_state, out_eb_request, in_valid)
+ process(read_state, out_eb_request, in_valid, Enable)
begin
s_in_request <= out_eb_request;
out_eb_valid <= in_valid;
@@ -138,79 +161,146 @@
s_in_request <= '1';
out_eb_valid <= '0';
end if;
+ if (Enable = '0') then
+ s_in_request <= '0';
+ out_eb_valid <= '0';
+ end if;
end process;
-
process(clk)
begin
if (clk'event and clk = '1') then
if (Reset_n = '0') then
+ s_out_done <= '0';
count <= 0;
countExpand <= to_unsigned(0, LG_MAX_SIZE*2);
eb_enable <= '1';
QuantDispFrags <= to_unsigned(0, LG_MAX_SIZE*2);
read_state <= stt_read_HFragments;
else
- out_done <= '0';
+ s_out_done <= '0';
out_eb_done <= '0';
if (Enable = '1') then
case state is
when stt_Read =>
--- assert false report "rf.in_valid = "&std_logic'image(in_valid) severity note;
+-- assert false report "read_state = "&read_state_t'image(read_state) severity note;
if (s_in_request = '1' and in_valid = '1') then
-- assert false report "rf.in_data = "&integer'image(to_integer(in_data)) severity note;
count <= count + 1;
case read_state is
when stt_read_HFragments =>
+ -- Count = 0
read_state <= stt_read_YPlaneFragments;
-
when stt_read_YPlaneFragments =>
+ -- Count = 1
read_state <= stt_read_YStride;
-
when stt_read_YStride =>
+ -- Count = 2
read_state <= stt_read_UVPlaneFragments;
-
when stt_read_UVPlaneFragments =>
+ -- Count = 3
read_state <= stt_read_UVStride;
-
when stt_read_UVStride =>
+ -- Count = 4
read_state <= stt_read_VFragments;
-
when stt_read_VFragments =>
+ -- Count = 5
read_state <= stt_read_ReconYDataOffset;
-
when stt_read_ReconYDataOffset =>
+ -- Count = 6
read_state <= stt_read_ReconUDataOffset;
-
when stt_read_ReconUDataOffset =>
+ -- Count = 7
read_state <= stt_read_ReconVDataOffset;
-
when stt_read_ReconVDataOffset =>
+ -- Count = 8
read_state <= stt_read_QuantDispFrags;
-
when stt_read_QuantDispFrags =>
+ -- Count = 9
-- One per Frame
+ -- QuantDispFrags is equal to pbi->CodedBlockIndex of the software
read_state <= stt_read_Others;
QuantDispFrags <= unsigned(in_data(LG_MAX_SIZE*2-1 downto 0));
when others =>
+ -----------------------------------------------------------
+ -- Forward to ExpandBlock the parameters below that are
+ -- received only one time pre frame
+ -----------------------------------------------------------
+ -- For Count = 10 to Count = 73 receive the
+ -- pbi->dequant_Y_coeffs matrix
+ -----------------------------------------------------------
+ -- For Count = 74 to Count = 137 receive the
+ -- pbi->dequant_U_coeffs matrix
+ -----------------------------------------------------------
+ -- For Count = 138 to Count = 201 receive the
+ -- pbi->dequant_V_coeffs matrix
+ -----------------------------------------------------------
+ -- For Count = 202 to Count = 265 receive the
+ -- dequant_InterY_coeffs matrix
+ -----------------------------------------------------------
+ -- For Count = 266 to Count = 329 receive the
+ -- dequant_InterU_coeffs matrix
+ -----------------------------------------------------------
+ -- For Count = 330 to Count = 393 receive the
+ -- dequant_InterV_coeffs matrix
+ -----------------------------------------------------------
+ -- If Count = 394 receive the pbi->FrameType value
+ -----------------------------------------------------------
+ -- If Count = 395 receive the
+ -- Offset of the GoldenFrame Buffer
+ -----------------------------------------------------------
+ -- If Count = 396 receive the
+ -- Offset of the LastFrame Buffer
+ -----------------------------------------------------------
+ -- If Count = 397 receive the
+ -- Offset of the ThisFrame Buffer
+ -----------------------------------------------------------
+
+ -----------------------------------------------------------
+ -- Forward to ExpandBlock the parameters below that are
+ -- received for all fragments
+ -----------------------------------------------------------
+ -- For Count = 398 to Count = 461 receive the
+ -- pbi->QFragData(number of the fragment to be expanded)
+ -- matrix
+ ------------------------------------------------------------
+ -- If Count = 462 receive the
+ -- pbi->FragCodingMethod(number of the fragment to be expanded)
+ -- value
+ -----------------------------------------------------------
+ -- If Count = 463 receive the
+ -- pbi->FragCoefEOB(number of the fragment to be expanded)
+ -- value
+ -----------------------------------------------------------
+ -- If Count = 464 receive the
+ -- (pbi->FragMVect(number of the fragment to be expanded)).x
+ -- value
+ -----------------------------------------------------------
+ -- If Count = 465 receive the
+ -- (pbi->FragMVect(number of the fragment to be expanded)).y
+ -- value
+ -----------------------------------------------------------
+ -- If Count = 466 receive the
+ -- (number of fragment to be expanded)
+ -----------------------------------------------------------
if (count = 466) then
state <= stt_Proc;
- count <= 10;
+ count <= 398;
end if;
end case;
end if;
@@ -218,21 +308,15 @@
when stt_Proc =>
if (eb_done = '1') then
out_eb_done <= '1';
- if ((to_integer(countExpand) mod 100) = 0) then
--- assert false report "Fragmento = "&integer'image(to_integer(countExpand)) severity note;
- end if;
countExpand <= countExpand + 1;
state <= stt_Read;
if (countExpand = TO_INTEGER(QuantDispFrags-1)) then
- countExpand <= to_unsigned(0, LG_MAX_SIZE*2);
- out_done <= '1';
-
count <= 9;
read_state <= stt_read_QuantDispFrags;
+ countExpand <= to_unsigned(0, LG_MAX_SIZE*2);
+ s_out_done <= '1';
end if;
end if;
-
- when others => null;
end case;
end if;
Modified: trunk/theora-fpga/reconrefframes/reconrefframes.vhd
===================================================================
--- trunk/theora-fpga/reconrefframes/reconrefframes.vhd 2007-06-10 20:05:44 UTC (rev 13124)
+++ trunk/theora-fpga/reconrefframes/reconrefframes.vhd 2007-06-10 23:47:52 UTC (rev 13125)
@@ -262,31 +262,32 @@
constant KEY_FRAME : unsigned(7 downto 0) := "00000000";
type state_t is (stt_CleanBuffer,
- stt_Send, stt_ReconFrames,
+ stt_Forward, stt_ReconFrames,
stt_CopyRecon, stt_LoopFilter,
stt_UpdateUMV, stt_WriteOut);
signal state : state_t;
- type send_state_t is (stt_rec_framesize,
- stt_send_uniq_common,
- stt_send_uniq_cr_lf,
- stt_send_uniq_lf,
- stt_send_uniq_uu,
- stt_send_rf,
+ type forward_state_t is (stt_rec_framesize,
+ stt_forward_uniq_common,
+ stt_forward_uniq_cr_lf,
+ stt_forward_uniq_lf,
+ stt_forward_uniq_uu,
+ stt_forward_uniqperframe_rf,
stt_frametype,
- stt_send_golden_ofs_rf,
- stt_send_last_ofs_rf,
- stt_send_this_ofs_rf,
- stt_send_dispfrag,
- stt_send_source_ofs_cr,
- stt_send_dest_ofs_cr,
- stt_send_lf,
- stt_send_offset_lf,
- stt_send_offset_uu,
- stt_send_dispfrag_golden,
- stt_send_none);
- signal send_state : send_state_t;
+ stt_forward_golden_ofs_rf,
+ stt_forward_last_ofs_rf,
+ stt_forward_this_ofs_rf,
+ stt_forward_rf,
+ stt_forward_dispfrag,
+ stt_forward_source_ofs_cr,
+ stt_forward_dest_ofs_cr,
+ stt_forward_lf,
+ stt_forward_offset_lf,
+ stt_forward_offset_uu,
+ stt_forward_dispfrag_golden,
+ stt_forward_none);
+ signal forward_state : forward_state_t;
type write_state_t is (stt_write1, stt_write2, stt_write3);
signal write_state : write_state_t;
@@ -295,10 +296,6 @@
signal s_out_data : signed(31 downto 0);
-
--- signal dbg_temp : integer := 0;
-
-
begin -- a_ReconRefFrames
reconframes0: reconframes
@@ -339,25 +336,25 @@
-----------------------------------------------------------------------------
-- Switch the in_request
-----------------------------------------------------------------------------
- -- If send_state is a state that doesn't need external data then
+ -- If forward_state is a state that doesn't need external data then
-- in_request will be turned off
- with send_state select in_request <=
- '0' when stt_send_golden_ofs_rf,
- '0' when stt_send_last_ofs_rf,
- '0' when stt_send_this_ofs_rf,
- '0' when stt_send_source_ofs_cr,
- '0' when stt_send_dest_ofs_cr,
- '0' when stt_send_offset_lf,
- '0' when stt_send_offset_uu,
- '0' when stt_send_dispfrag_golden,
- '0' when stt_send_none,
+ with forward_state select in_request <=
+ '0' when stt_forward_golden_ofs_rf,
+ '0' when stt_forward_last_ofs_rf,
+ '0' when stt_forward_this_ofs_rf,
+ '0' when stt_forward_source_ofs_cr,
+ '0' when stt_forward_dest_ofs_cr,
+ '0' when stt_forward_offset_lf,
+ '0' when stt_forward_offset_uu,
+ '0' when stt_forward_dispfrag_golden,
+ '0' when stt_forward_none,
s_in_request when others;
-----------------------------------------------------------------------------
- -- Switch the in_data and the in_valid
+ -- Switch the signals of the in_data and in_valid of the modules
-----------------------------------------------------------------------------
process (Reset_n,
- send_state,
+ forward_state,
out_rf_request,
out_cr_request,
out_lf_request,
@@ -387,10 +384,10 @@
-----------------------------------------------------------------------------
-- Unique Parameters
-----------------------------------------------------------------------------
- if (send_state = stt_rec_framesize) then
+ if (forward_state = stt_rec_framesize) then
s_in_request <= '1';
- elsif (send_state = stt_send_uniq_common) then
+ elsif (forward_state = stt_forward_uniq_common) then
s_in_request <= out_rf_request and
out_cr_request and
out_lf_request and
@@ -400,7 +397,7 @@
out_lf_valid <= in_valid;
out_uu_valid <= in_valid;
- elsif (send_state = stt_send_uniq_cr_lf) then
+ elsif (forward_state = stt_forward_uniq_cr_lf) then
-------------------------------------------------------------------------
-- UnitFragment is sent to CopyRecon and LoopFilter and read internaly
-------------------------------------------------------------------------
@@ -410,47 +407,52 @@
out_cr_valid <= in_valid;
out_lf_valid <= in_valid;
- elsif (send_state = stt_send_uniq_lf) then
+ elsif (forward_state = stt_forward_uniq_lf) then
s_in_request <= out_lf_request;
out_lf_valid <= in_valid;
- elsif (send_state = stt_send_uniq_uu) then
+ elsif (forward_state = stt_forward_uniq_uu) then
s_in_request <= out_uu_request;
out_uu_valid <= in_valid;
--------------------------------------------------------------------------------
--- ReconFrames Parameters
--------------------------------------------------------------------------------
- elsif (send_state = stt_send_rf) then
+
+
+ -----------------------------------------------------------------------
+ -- ReconFrames Parameters
+ ---------------------------------------------------------------------------
+ elsif (forward_state = stt_forward_uniqperframe_rf) then
s_in_request <= out_rf_request;
out_rf_valid <= in_valid;
- elsif (send_state = stt_frametype) then
+ elsif (forward_state = stt_frametype) then
-------------------------------------------------------------------------
-- FrameType is sent to ReconFrames and read internaly
-------------------------------------------------------------------------
s_in_request <= out_rf_request;
out_rf_valid <= in_valid;
--- FrameType <= unsigned(in_data(7 downto 0));
- elsif (send_state = stt_send_golden_ofs_rf) then
+ elsif (forward_state = stt_forward_golden_ofs_rf) then
s_in_request <= out_rf_request;
s_in_valid <= '1';
out_rf_valid <= '1';
out_rf_data <= resize('0' & signed(GoldenFrameOfs), 32);
- elsif (send_state = stt_send_last_ofs_rf) then
+ elsif (forward_state = stt_forward_last_ofs_rf) then
s_in_request <= out_rf_request;
s_in_valid <= '1';
out_rf_valid <= '1';
out_rf_data <= resize('0' & signed(LastFrameReconOfs), 32);
- elsif (send_state = stt_send_this_ofs_rf) then
+ elsif (forward_state = stt_forward_this_ofs_rf) then
s_in_request <= out_rf_request;
s_in_valid <= '1';
out_rf_valid <= '1';
out_rf_data <= resize('0' & signed(ThisFrameReconOfs), 32);
- elsif (send_state = stt_send_dispfrag) then
+ elsif (forward_state = stt_forward_rf) then
+ s_in_request <= out_rf_request;
+ out_rf_valid <= in_valid;
+
+ elsif (forward_state = stt_forward_dispfrag) then
s_in_request <= out_cr_request and
out_lf_request;
out_cr_valid <= '0';
@@ -462,35 +464,35 @@
assert false report "Somebody doesn't want read" severity note;
end if;
- elsif (send_state = stt_send_source_ofs_cr) then
+ elsif (forward_state = stt_forward_source_ofs_cr) then
s_in_request <= out_cr_request;
s_in_valid <= '1';
out_cr_valid <= '1';
out_cr_data <= resize('0' & signed(FrameOfsAuxSrc), 32);
- elsif (send_state = stt_send_dest_ofs_cr) then
+ elsif (forward_state = stt_forward_dest_ofs_cr) then
s_in_request <= out_cr_request;
s_in_valid <= '1';
out_cr_valid <= '1';
out_cr_data <= resize('0' & signed(FrameOfsAux), 32);
- elsif (send_state = stt_send_lf) then
+ elsif (forward_state = stt_forward_lf) then
s_in_request <= out_lf_request;
out_lf_valid <= in_valid;
- elsif (send_state = stt_send_offset_lf) then
+ elsif (forward_state = stt_forward_offset_lf) then
s_in_request <= out_lf_request;
s_in_valid <= '1';
out_lf_valid <= '1';
out_lf_data <= resize('0' & signed(LastFrameReconOfs), 32);
- elsif (send_state = stt_send_offset_uu) then
+ elsif (forward_state = stt_forward_offset_uu) then
s_in_request <= out_uu_request;
s_in_valid <= '1';
out_uu_valid <= '1';
out_uu_data <= resize('0' & signed(FrameOfsAux), 32);
- elsif (send_state = stt_send_dispfrag_golden) then
+ elsif (forward_state = stt_forward_dispfrag_golden) then
-------------------------------------------------------------------------
-- If it is a key frame then all fragments must be displayed.
-- In such case all values of display_fragments is one
@@ -511,7 +513,10 @@
end if;
end process;
-
+ -----------------------------------------------------------------------------
+ -- Control the module's access to the Data Buffer
+ -- This is just a big multiplexer
+ -----------------------------------------------------------------------------
process (Reset_n,
state,
in_DtBuf_valid,
@@ -662,6 +667,9 @@
process(clk)
+ ---------------------------------------------------------------------------
+ -- Procedure that write zero in all positions of Data Buffer
+ ---------------------------------------------------------------------------
procedure CleanBuffer is
begin
in_rr_DtBuf_valid <= '1';
@@ -676,8 +684,8 @@
end if;
if (count = SHIFT_RIGHT(3*FrameSize,2)) then
- state <= stt_Send;
- send_state <= stt_send_uniq_common;
+ state <= stt_Forward;
+ forward_state <= stt_forward_uniq_common;
in_rr_DtBuf_addr <= x"00000";
count <= 0;
in_rr_DtBuf_valid <= '0';
@@ -689,42 +697,70 @@
-------------------------------------------------------------------------------
-- Change the states syncronously
-------------------------------------------------------------------------------
- procedure SendControl is
+ procedure ForwardControl is
begin
--- dbg_temp <= dbg_temp + 1;
-
--- assert false report "s_in_request = "&std_logic'image(s_in_request) severity note;
--- assert false report "in_request = "&std_logic'image(in_request) severity note;
--- assert false report "count = "&integer'image(count) severity note;
--- assert false report "send_state ="&send_state_t'image(send_state) severity NOTE;
if (s_in_request = '1' and s_in_valid = '1') then
+-- assert false report "forward_state = "&forward_state_t'image(forward_state) severity note;
count <= 0;
- if (send_state = stt_rec_framesize) then
+ if (forward_state = stt_rec_framesize) then
+ -- The first parameter is FrameType
FrameSize <= unsigned(in_data(MEM_ADDR_WIDTH-1 downto 0));
+
+ -- This is a hack. On FPGA when reset the module I don't know explain
+ -- why reads the first value as zero.
+ -- Here we are ignoring this zero value. So the first valid value is
+ -- the second one that the module reads. The problem happens on an
+ -- Altera Stratix II.
if (count = 0) then
count <= 1;
else
count <= 0;
- send_state <= stt_send_none;
+ forward_state <= stt_forward_none;
state <= stt_CleanBuffer;
end if;
+
- elsif (send_state = stt_send_uniq_common) then
+ elsif (forward_state = stt_forward_uniq_common) then
+ -- Define the offsets
GoldenFrameOfs <= x"00000";
LastFrameReconOfs <= FrameSize;
ThisFrameReconOfs <= SHIFT_LEFT(FrameSize, 1);
-
+
+
+ ---------------------------------------------------------------------
+ -- Forward and read the unique values common for all modules
+ ---------------------------------------------------------------------
+ -- if count = 0 then and forward the pbi->HFragments value
+ ---------------------------------------------------------------------
+ -- if count = 1 then read and forward the pbi->YPlaneFragments value
+ ---------------------------------------------------------------------
+ -- if count = 2 then read and forward the pbi->YStride value
+ ---------------------------------------------------------------------
+ -- if count = 3 then read and forward the pbi->UVPlaneFragments value
+ ---------------------------------------------------------------------
+ -- if count = 4 then read and forward the pbi->UVStride value
+ ---------------------------------------------------------------------
+ -- if count = 5 then read and forward the pbi->VFragments value
+ ---------------------------------------------------------------------
+ -- if count = 6 then read and forward the pbi->ReconYDataOffset value
+ ---------------------------------------------------------------------
+ -- if count = 7 then read and forward the pbi->ReconUDataOffset value
+ ---------------------------------------------------------------------
+ -- if count = 8 then read and forward the pbi->ReconVDataOffset value
+ ---------------------------------------------------------------------
count <= count + 1;
if (count = 8) then
- send_state <= stt_send_uniq_cr_lf;
+ forward_state <= stt_forward_uniq_cr_lf;
count <= 0;
end if;
-
- elsif (send_state = stt_send_uniq_cr_lf) then
- send_state <= stt_send_uniq_lf;
+ elsif (forward_state = stt_forward_uniq_cr_lf) then
+ -- Forward the pbi->UnitFragments value to CopyRecon and LoopFilter
+ forward_state <= stt_forward_uniq_lf;
+ -- Verify if the pbi-UnitFragments value is some multiple of 32
+ -- because the matrix pbi->display_fragments is package
MaxDPFCount <= SHIFT_RIGHT(
unsigned(in_data(LG_MAX_SIZE*2 downto 0)), 5) + 1;
if (in_data(4 downto 0) = "00000") then
@@ -732,93 +768,159 @@
unsigned(in_data(LG_MAX_SIZE*2 downto 0)), 5);
end if;
-
- elsif (send_state = stt_send_uniq_lf) then
+
+ elsif (forward_state = stt_forward_uniq_lf) then
+ ---------------------------------------------------------------------
+ -- Forward the Matrices pbi->QThreshTable and pbi->LoopFilterLimits
+ -- to LoopFilter module
+ ---------------------------------------------------------------------
+ -- For Count = 0 to Count = 63 forward pbi->QThreshTable
+ ---------------------------------------------------------------------
+ -- For Count = 64 to Count = 79 forward pbi->LoopFilterLimits
+ ---------------------------------------------------------------------
count <= count + 1;
if (count = 79) then
- send_state <= stt_send_uniq_uu;
+ forward_state <= stt_forward_uniq_uu;
count <= 0;
end if;
- elsif (send_state = stt_send_uniq_uu) then
- send_state <= stt_send_rf;
-
- elsif (send_state = stt_send_rf) then
+ elsif (forward_state = stt_forward_uniq_uu) then
+ -- Forward the pbi->info.height value to UpdateUMV module
+ forward_state <= stt_forward_uniqperframe_rf;
+
+ elsif (forward_state = stt_forward_uniqperframe_rf) then
+ ---------------------------------------------------------------------
+ -- If Count = 0 forward to ReconFrame the QuantDispFrags that is
+ -- equal to pbi->CodedBlockIndex of the software
+ ---------------------------------------------------------------------
+ -- For Count = 1 to Count = 64 forward the
+ -- pbi->dequant_Y_coeffs matrix to ReconFrames
+ -----------------------------------------------------------
+ -- For Count = 65 to Count = 128 forward the
+ -- pbi->dequant_U_coeffs matrix to ReconFrames
+ -----------------------------------------------------------
+ -- For Count = 129 to Count = 192 forward the
+ -- pbi->dequant_V_coeffs matrix to ReconFrames
+ -----------------------------------------------------------
+ -- For Count = 193 to Count = 256 forward the
+ -- dequant_InterY_coeffs matrix to ReconFrames
+ -----------------------------------------------------------
+ -- For Count = 257 to Count = 320 forward the
+ -- dequant_InterU_coeffs matrix to ReconFrames
+ -----------------------------------------------------------
+ -- For Count = 321 to Count = 384 forward the
+ -- dequant_InterV_coeffs matrix to ReconFrames
count <= count + 1;
- if (count = 453) then
- send_state <= stt_frametype;
+ if (count = 384) then
+ forward_state <= stt_frametype;
count <= 0;
end if;
-
- elsif (send_state = stt_frametype) then
- send_state <= stt_send_golden_ofs_rf;
+ elsif (forward_state = stt_frametype) then
+ -- Forward and read the pbi->FrameType
+ forward_state <= stt_forward_golden_ofs_rf;
FrameType <= unsigned(in_data(7 downto 0));
- elsif (send_state = stt_send_golden_ofs_rf) then
- send_state <= stt_send_last_ofs_rf;
+ -----------------------------------------------------------------------
+ -- The three states below is used to forward the three Data Buffer's
+ -- offsets to the modules that need these informations
+ -- The hardware is responsible for the offsets.
+ -----------------------------------------------------------------------
+ elsif (forward_state = stt_forward_golden_ofs_rf) then
+ forward_state <= stt_forward_last_ofs_rf;
- elsif (send_state = stt_send_last_ofs_rf) then
- send_state <= stt_send_this_ofs_rf;
+ elsif (forward_state = stt_forward_last_ofs_rf) then
+ forward_state <= stt_forward_this_ofs_rf;
- elsif (send_state = stt_send_this_ofs_rf) then
- send_state <= stt_send_none;
- state <= stt_ReconFrames;
- -- assert false report "ReconFrames" severity note;
+ elsif (forward_state = stt_forward_this_ofs_rf) then
+ forward_state <= stt_forward_rf;
- elsif (send_state = stt_send_dispfrag or
- send_state = stt_send_dispfrag_golden) then
--- assert false report "send_state = "&send_state_t'image(send_state) severity note;
+ elsif (forward_state = stt_forward_rf) then
+ -----------------------------------------------------------
+ -- Forward to ReconFrames the parameters below that are
+ -- sent for all fragments
+ -----------------------------------------------------------
+ -- For Count = 0 to Count = 63 forward the
+ -- pbi->QFragData(number of the fragment to be expanded)
+ -- matrix
+ ------------------------------------------------------------
+ -- If Count = 64 forward the
+ -- pbi->FragCodingMethod(number of the fragment to be expanded)
+ -- value
+ -----------------------------------------------------------
+ -- If Count = 65 forward the
+ -- pbi->FragCoefEOB(number of the fragment to be expanded)
+ -- value
+ -----------------------------------------------------------
+ -- If Count = 66 forward the
+ -- (pbi->FragMVect(number of the fragment to be expanded)).x
+ -- value
+ -----------------------------------------------------------
+ -- If Count = 67 forward the
+ -- (pbi->FragMVect(number of the fragment to be expanded)).y
+ -- value
+ -----------------------------------------------------------
+ -- If Count = 68 forward the
+ -- (number of fragment to be expanded)
+ -----------------------------------------------------------
+ count <= count + 1;
+ if (count = 68) then
+ forward_state <= stt_forward_none;
+ state <= stt_ReconFrames;
+ count <= 0;
+ end if;
+
+ elsif (forward_state = stt_forward_dispfrag or
+ forward_state = stt_forward_dispfrag_golden) then
+-- assert false report "forward_state = "&forward_state_t'image(forward_state) severity note;
-- assert false report "Count = "&integer'image(count) severity note;
-- assert false report "MaxDPFCount = "&integer'image(to_integer(MaxDPFCount)) severity note;
count <= count + 1;
if (count = MaxDPFCount - 1) then
- send_state <= stt_send_source_ofs_cr;
+ forward_state <= stt_forward_source_ofs_cr;
count <= 0;
end if;
- elsif (send_state = stt_send_source_ofs_cr) then
--- assert false report "send_state = "&send_state_t'image(send_state) severity note;
- send_state <= stt_send_dest_ofs_cr;
+ elsif (forward_state = stt_forward_source_ofs_cr) then
+-- assert false report "forward_state = "&forward_state_t'image(forward_state) severity note;
+ forward_state <= stt_forward_dest_ofs_cr;
- elsif (send_state = stt_send_dest_ofs_cr) then
--- assert false report "send_state = "&send_state_t'image(send_state) severity note;
- send_state <= stt_send_none;
+ elsif (forward_state = stt_forward_dest_ofs_cr) then
+-- assert false report "forward_state = "&forward_state_t'image(forward_state) severity note;
+ forward_state <= stt_forward_none;
state <= stt_CopyRecon;
- elsif (send_state = stt_send_lf) then
- send_state <= stt_send_offset_lf;
+ elsif (forward_state = stt_forward_lf) then
+ forward_state <= stt_forward_offset_lf;
- elsif (send_state = stt_send_offset_lf) then
- send_state <= stt_send_none;
+ elsif (forward_state = stt_forward_offset_lf) then
+ forward_state <= stt_forward_none;
state <= stt_LoopFilter;
-
- elsif (send_state = stt_send_offset_uu) then
+ elsif (forward_state = stt_forward_offset_uu) then
assert false report "Calling UU" severity note;
- send_state <= stt_send_none;
+ forward_state <= stt_forward_none;
state <= stt_UpdateUMV;
else
null;
end if;
end if;
- end procedure SendControl;
+ end procedure ForwardControl;
procedure ReconFrames is
begin
--- assert false report "out_rf_request = "&std_logic'image(out_rf_request) severity note;
+-- assert false report "out_rf_request = "&std_logic'image(out_rf_request) severity note;
if (rf_done = '1' and rf_eb_done = '1') then
assert false report "ReconFrames Concluido" severity note;
- send_state <= stt_send_dispfrag;
- state <= stt_Send;
+ forward_state <= stt_forward_dispfrag;
+ state <= stt_Forward;
FrameOfsAux <= LastFrameReconOfs;
FrameOfsAuxSrc <= ThisFrameReconOfs;
elsif (rf_eb_done = '1') then
-
- send_state <= stt_send_rf;
- state <= stt_Send;
- count <= 1;
+ forward_state <= stt_forward_rf;
+ state <= stt_Forward;
+ count <= 0;
else
null;
end if;
@@ -829,14 +931,14 @@
if (cr_done = '1') then
assert false report "CopyRecon Concluido" severity note;
- send_state <= stt_send_lf;
- state <= stt_Send;
+ forward_state <= stt_forward_lf;
+ state <= stt_Forward;
CountCopies <= '0';
if (FrameType = KEY_FRAME and CountCopies = '0') then
CountCopies <= '1';
elsif (FrameType = KEY_FRAME and CountCopies = '1') then
- send_state <= stt_send_offset_uu;
- state <= stt_Send;
+ forward_state <= stt_forward_offset_uu;
+ state <= stt_Forward;
else
null;
end if;
@@ -847,8 +949,8 @@
begin
if (lf_done = '1') then
assert false report "LoopFilter Concluido" severity note;
- send_state <= stt_send_offset_uu;
- state <= stt_Send;
+ forward_state <= stt_forward_offset_uu;
+ state <= stt_Forward;
end if;
end procedure LoopFilter;
@@ -859,13 +961,13 @@
count <= 0;
state <= stt_WriteOut;
write_state <= stt_write1;
- send_state <= stt_send_none;
+ forward_state <= stt_forward_none;
CountUpdates <= '0';
if (FrameType = KEY_FRAME and CountUpdates = '0') then
FrameOfsAux <= GoldenFrameOfs;
FrameOfsAuxSrc <= LastFrameReconOfs;
- send_state <= stt_send_dispfrag_golden;
- state <= stt_Send;
+ forward_state <= stt_forward_dispfrag_golden;
+ state <= stt_Forward;
CountUpdates <= '1';
end if;
end if;
@@ -886,8 +988,8 @@
else
if (count = FrameSize) then
count <= 0;
- send_state <= stt_send_rf;
- state <= stt_Send;
+ forward_state <= stt_forward_uniqperframe_rf;
+ state <= stt_Forward;
write_state <= stt_write1;
out_rr_DtBuf_request <= '0';
out_rr_DtBuf_addr <= SHIFT_RIGHT(LastFrameReconOfs, 2);
@@ -919,8 +1021,8 @@
uu_enable <= '1';
write_state <= stt_write1;
- send_state <= stt_rec_framesize;
- state <= stt_Send;
+ forward_state <= stt_rec_framesize;
+ state <= stt_Forward;
CountCopies <= '0';
@@ -934,7 +1036,7 @@
else
case state is
when stt_CleanBuffer => CleanBuffer;
- when stt_Send => SendControl;
+ when stt_Forward => ForwardControl;
when stt_ReconFrames => ReconFrames;
when stt_CopyRecon => CopyRecon;
when stt_LoopFilter => LoopFilter;
More information about the commits
mailing list