[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