From 4a4c26850f00948d87f5cbe74dfe22c8ae8f431f Mon Sep 17 00:00:00 2001 From: Teddy Choi Date: Wed, 23 Aug 2017 02:27:35 +0900 Subject: [PATCH] ORC-210: Add encoding for Double, Float. --- java/bench/pom.xml | 4 + .../orc/bench/DoubleEncodingBenchmark.java | 177 + .../src/java/org/apache/orc/bench/Driver.java | 4 + java/bench/src/main/resources/iot_meter.csv | 20156 ++++++++++++++++ .../src/main/resources/tpcds_discount_amt.csv | 16384 +++++++++++++ .../src/main/resources/tpcds_list_price.csv | 16384 +++++++++++++ .../org/apache/orc/impl/DoubleReader.java | 59 + .../org/apache/orc/impl/DoubleReaderV1.java | 99 + .../org/apache/orc/impl/DoubleReaderV2.java | 134 + .../org/apache/orc/impl/DoubleWriter.java | 53 + .../org/apache/orc/impl/DoubleWriterV1.java | 53 + .../org/apache/orc/impl/DoubleWriterV2.java | 67 + .../src/java/org/apache/orc/impl/Fpc.java | 455 + .../apache/orc/impl/PlainIntegerWriter.java | 51 + .../apache/orc/impl/SerializationUtils.java | 2 +- .../apache/orc/impl/TreeReaderFactory.java | 77 +- .../orc/impl/writer/DoubleTreeWriter.java | 34 +- .../orc/impl/writer/TreeWriterBase.java | 12 + .../org/apache/orc/TestVectorOrcFile.java | 56 +- .../src/test/org/apache/orc/impl/TestFpc.java | 112 + java/pom.xml | 5 + proto/orc_proto.proto | 1 + 22 files changed, 54309 insertions(+), 70 deletions(-) create mode 100644 java/bench/src/java/org/apache/orc/bench/DoubleEncodingBenchmark.java create mode 100644 java/bench/src/main/resources/iot_meter.csv create mode 100644 java/bench/src/main/resources/tpcds_discount_amt.csv create mode 100644 java/bench/src/main/resources/tpcds_list_price.csv create mode 100644 java/core/src/java/org/apache/orc/impl/DoubleReader.java create mode 100644 java/core/src/java/org/apache/orc/impl/DoubleReaderV1.java create mode 100644 java/core/src/java/org/apache/orc/impl/DoubleReaderV2.java create mode 100644 java/core/src/java/org/apache/orc/impl/DoubleWriter.java create mode 100644 java/core/src/java/org/apache/orc/impl/DoubleWriterV1.java create mode 100644 java/core/src/java/org/apache/orc/impl/DoubleWriterV2.java create mode 100644 java/core/src/java/org/apache/orc/impl/Fpc.java create mode 100644 java/core/src/java/org/apache/orc/impl/PlainIntegerWriter.java create mode 100644 java/core/src/test/org/apache/orc/impl/TestFpc.java diff --git a/java/bench/pom.xml b/java/bench/pom.xml index 6a5c714a5b..8ce4fa6094 100644 --- a/java/bench/pom.xml +++ b/java/bench/pom.xml @@ -108,6 +108,10 @@ org.openjdk.jmh jmh-core + + org.openjdk.jmh + jmh-generator-annprocess + diff --git a/java/bench/src/java/org/apache/orc/bench/DoubleEncodingBenchmark.java b/java/bench/src/java/org/apache/orc/bench/DoubleEncodingBenchmark.java new file mode 100644 index 0000000000..bb9990af1d --- /dev/null +++ b/java/bench/src/java/org/apache/orc/bench/DoubleEncodingBenchmark.java @@ -0,0 +1,177 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + *

+ * http://www.apache.org/licenses/LICENSE-2.0 + *

+ * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.bench; + +import org.apache.orc.PhysicalWriter; +import org.apache.orc.impl.DoubleWriter; +import org.apache.orc.impl.DoubleWriterV1; +import org.apache.orc.impl.DoubleWriterV2; +import org.apache.orc.impl.DynamicByteArray; +import org.apache.orc.impl.OutStream; +import org.openjdk.jmh.annotations.AuxCounters; +import org.openjdk.jmh.annotations.Benchmark; +import org.openjdk.jmh.annotations.BenchmarkMode; +import org.openjdk.jmh.annotations.Fork; +import org.openjdk.jmh.annotations.Level; +import org.openjdk.jmh.annotations.Measurement; +import org.openjdk.jmh.annotations.Mode; +import org.openjdk.jmh.annotations.OutputTimeUnit; +import org.openjdk.jmh.annotations.Param; +import org.openjdk.jmh.annotations.Scope; +import org.openjdk.jmh.annotations.Setup; +import org.openjdk.jmh.annotations.TearDown; +import org.openjdk.jmh.annotations.Warmup; +import org.openjdk.jmh.runner.Runner; +import org.openjdk.jmh.runner.options.OptionsBuilder; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStreamReader; +import java.nio.ByteBuffer; +import java.nio.charset.StandardCharsets; +import java.util.ArrayList; +import java.util.List; +import java.util.concurrent.TimeUnit; + +@BenchmarkMode(Mode.AverageTime) +@Warmup(iterations=1, time=1, timeUnit = TimeUnit.SECONDS) +@Measurement(iterations=1, time=1, timeUnit = TimeUnit.SECONDS) +@org.openjdk.jmh.annotations.State(Scope.Thread) +@OutputTimeUnit(TimeUnit.MILLISECONDS) +@Fork(1) +public class DoubleEncodingBenchmark { + private static final int SIZE = 1024 * 1024; + + private static final List iotMeters = new ArrayList<>(); + private static final List listPrices = new ArrayList<>(); + private static final List discountAmts = new ArrayList<>(); + + @Param({"LIST_PRICE", "DISCOUNT_AMT", "IOT_METER"}) + public String dataSet; + + @AuxCounters + @org.openjdk.jmh.annotations.State(Scope.Thread) + public static class State { + long bytesWrote; + float compressionRatio; + final double[] doubles = new double[SIZE]; + + public State() { + try { + read("iot_meter.csv", iotMeters); + read("tpcds_list_price.csv", listPrices); + read("tpcds_discount_amt.csv", discountAmts); + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + @Setup(Level.Iteration) + public void clean() { + bytesWrote = 0; + } + + @TearDown(Level.Iteration) + public void print() { + compressionRatio = 100 * (1 - bytesWrote / (SIZE * 8.0f)); + System.out.println(); + System.out.format("Compression ratio: %f%%%n", compressionRatio); + } + + private void read(String fileName, List list) throws IOException { + final BufferedReader reader = new BufferedReader( + new InputStreamReader(DoubleEncodingBenchmark.class.getClassLoader(). + getResourceAsStream(fileName), StandardCharsets.UTF_8.name())); + while (reader.ready()) { + try { + list.add(Double.parseDouble(reader.readLine())); + } catch (NumberFormatException | NullPointerException e) { + list.add(0.0d); + } + } + reader.close(); + } + } + + @Benchmark + public void doubleWriterV1(State counters) throws IOException { + final OutputCollector collect = new OutputCollector(); + final OutStream outStream = new OutStream("test", + SIZE * (Long.SIZE / Byte.SIZE), null, collect); + doubleWriter(counters, new DoubleWriterV1(outStream)); + counters.bytesWrote = collect.buffer.size(); + } + + @Benchmark + public void doubleWriterV2(State counters) throws IOException { + final OutputCollector collect = new OutputCollector(); + final OutStream outStream = new OutStream("test", + SIZE * (Long.SIZE / Byte.SIZE), null, collect); + doubleWriter(counters, new DoubleWriterV2(outStream)); + counters.bytesWrote = collect.buffer.size(); + } + + public void doubleWriter(State counters, DoubleWriter writer) throws + IOException { + switch (dataSet) { + case "IOT_METER": + for (int i = 0; i < SIZE; i++) { + counters.doubles[i] = iotMeters.get(i % iotMeters.size()); + } + break; + case "LIST_PRICE": + for (int i = 0; i < SIZE; i++) { + counters.doubles[i] = listPrices.get(i % listPrices.size()); + } + break; + case "DISCOUNT_AMT": + for (int i = 0; i < SIZE; i++) { + counters.doubles[i] = discountAmts.get(i % discountAmts.size()); + } + break; + default: + } + + for (int i = 0; i < SIZE; i++) { + writer.write(counters.doubles[i]); + } + writer.flush(); + } + + private static class OutputCollector implements + PhysicalWriter.OutputReceiver { + private final DynamicByteArray buffer = new DynamicByteArray(); + + @Override + public void output(ByteBuffer buffer) throws IOException { + this.buffer.add(buffer.array(), buffer.arrayOffset(), buffer.limit()); + } + + @Override + public void suppress() { + // PASS + } + } + + public static void main(String[] args) throws Exception { + new Runner(new OptionsBuilder() + .include(DoubleEncodingBenchmark.class.getSimpleName()).build() + ).run(); + } +} diff --git a/java/bench/src/java/org/apache/orc/bench/Driver.java b/java/bench/src/java/org/apache/orc/bench/Driver.java index c8f159272e..e34545353e 100644 --- a/java/bench/src/java/org/apache/orc/bench/Driver.java +++ b/java/bench/src/java/org/apache/orc/bench/Driver.java @@ -47,6 +47,7 @@ static CommandLine parseCommandLine(String[] args) throws ParseException { System.err.println(" scan - Scan data variants"); System.err.println(" read-all - Full table scan benchmark"); System.err.println(" read-some - Column projection benchmark"); + System.err.println(" double-en - Double encoding benchmark"); System.exit(1); } return result; @@ -70,6 +71,9 @@ public static void main(String[] args) throws Exception { case "read-some": ColumnProjectionBenchmark.main(args); break; + case "double-en": + DoubleEncodingBenchmark.main(args); + break; default: System.err.println("Unknown command " + command); System.exit(1); diff --git a/java/bench/src/main/resources/iot_meter.csv b/java/bench/src/main/resources/iot_meter.csv new file mode 100644 index 0000000000..821d67ebb1 --- /dev/null +++ b/java/bench/src/main/resources/iot_meter.csv @@ -0,0 +1,20156 @@ +0.32 +0.07 +0.06 +0.46 +0.57 +0.87 +0.72 +0.43 +0.44 +0.43 +0.16 +0.32 +0.47 +0.39 +0.06 +0.06 +0.06 +0.44 +0.48 +0.14 +0.06 +0.06 +0.15 +0.61 +0.72 +0.13 +0.06 +0.07 +0.44 +0.49 +0.56 +0.47 +0.26 +0.13 +0.49 +0.5 +0.13 +0.07 +0.09 +0.21 +0.55 +0.53 +0.38 +0.29 +0.28 +0.3 +0.57 +0.52 +0.29 +0.14 +0.11 +0.11 +0.11 +0.4 +0.56 +0.25 +0.15 +0.11 +0.12 +0.12 +0.28 +0.57 +0.52 +0.53 +0.53 +0.6 +0.6 +0.63 +0.59 +0.61 +0.53 +0.59 +0.53 +0.16 +0.11 +0.09 +0.11 +0.1 +0.15 +0.15 +0.2 +0.56 +0.55 +0.55 +0.56 +0.55 +1.23 +1.12 +0.72 +0.31 +0.09 +0.1 +0.18 +0.61 +0.51 +0.55 +0.54 +0.54 +0.52 +0.51 +0.52 +0.87 +0.6 +0.25 +0.05 +0.05 +0.05 +0.38 +0.85 +0.83 +0.61 +0.46 +0.47 +0.47 +0.64 +0.6 +0.41 +0.34 +0.05 +0.07 +0.66 +0.7 +0.88 +0.9 +0.59 +0.05 +0.04 +0.18 +0.24 +0.85 +0.89 +0.76 +0.5 +0.51 +0.5 +0.48 +0.55 +0.5 +0.49 +0.28 +0.15 +0.44 +0.5 +0.39 +0.55 +0.55 +0.7 +0.54 +0.54 +0.29 +0.3 +1.41 +1.34 +0.96 +0.82 +0.68 +0.42 +0.36 +0.5 +0.53 +0.28 +0.05 +0.04 +0.44 +0.25 +0.04 +0.38 +0.45 +0.11 +0.03 +0.41 +0.51 +0.26 +0.43 +0.14 +0.13 +0.1 +0.11 +0.44 +0.65 +0.54 +0.98 +1.4 +1.21 +1.01 +0.23 +0.21 +0.58 +0.9 +0.76 +0.93 +0.54 +0.52 +0.11 +0.06 +0.39 +0.18 +0.21 +0.66 +1.41 +1.01 +0.62 +0.27 +0.22 +0.55 +0.17 +0.1 +0.33 +0.98 +0.86 +0.84 +0.9 +0.71 +0.25 +0.06 +0.33 +0.28 +0.07 +0.39 +0.8 +0.78 +0.9 +0.98 +0.93 +0.83 +0.58 +0.57 +0.62 +0.45 +0.41 +0.8 +1.15 +1 +0.75 +0.82 +0.44 +0.14 +0.14 +0.32 +0.29 +0.3 +0.98 +1.29 +0.86 +0.59 +0.55 +1.58 +1.48 +1.56 +1.03 +0.79 +1 +0.58 +0.31 +0.34 +0.53 +0.19 +0.13 +0.12 +0.11 +0.11 +0.24 +0.61 +0.39 +0.18 +0.19 +0.14 +0.1 +0.12 +0.11 +0.6 +1.04 +0.59 +0.78 +0.89 +0.89 +0.91 +0.57 +0.14 +0.49 +0.35 +0.12 +0.33 +0.32 +0.09 +0.27 +0.3 +0.14 +0.37 +0.29 +0.08 +0.31 +0.45 +0.37 +0.5 +0.77 +0.46 +0.06 +0.17 +0.45 +0.12 +0.07 +0.37 +0.26 +0.07 +0.24 +0.29 +0.07 +0.26 +0.39 +0.06 +0.16 +0.4 +0.41 +0.6 +0.77 +0.37 +0.08 +0.15 +0.46 +0.68 +0.51 +0.75 +0.74 +0.53 +0.81 +0.56 +0.57 +0.96 +0.89 +0.56 +0.62 +0.9 +0.95 +0.71 +0.74 +0.49 +0.53 +0.56 +0.54 +0.53 +0.7 +0.65 +0.53 +0.49 +0.21 +0.06 +0.09 +0.43 +0.12 +0.06 +0.46 +0.86 +0.61 +0.54 +0.25 +0.56 +0.22 +0.17 +0.62 +0.81 +0.5 +0.2 +0.49 +0.25 +0.21 +1.4 +1.28 +1.01 +0.84 +1.05 +0.75 +0.59 +0.6 +0.58 +0.68 +0.26 +0.16 +0.16 +0.45 +0.31 +0.4 +0.57 +0.92 +0.32 +0.25 +0.33 +0.44 +0.51 +0.52 +0.64 +0.29 +0.25 +0.48 +0.54 +0.5 +0.79 +0.68 +0.54 +0.13 +0.18 +0.72 +0.61 +0.48 +0.82 +0.86 +0.25 +0.06 +0.39 +0.43 +0.31 +0.64 +0.85 +0.62 +0.52 +0.86 +0.51 +0.89 +1.17 +1.64 +1.38 +1.35 +0.67 +0.56 +0.69 +0.94 +0.87 +0.56 +0.57 +0.56 +0.6 +0.66 +0.54 +0.61 +1.21 +0.44 +0.13 +0.15 +0.08 +0.06 +0.43 +0.49 +0.59 +0.82 +0.3 +0.42 +0.29 +0.15 +0.16 +0.18 +0.14 +0.13 +0.14 +0.13 +0.15 +0.13 +0.14 +0.13 +0.49 +0.42 +0.22 +0.32 +0.12 +0.6 +0.89 +0.56 +0.35 +0.38 +0.6 +0.2 +0.14 +0.28 +0.78 +0.9 +0.91 +0.56 +0.44 +0.57 +0.86 +0.86 +0.66 +0.65 +0.29 +0.07 +0.12 +0.44 +0.11 +0.07 +0.35 +0.42 +0.06 +0.19 +0.45 +0.43 +0.45 +0.42 +0.48 +0.81 +0.66 +0.32 +0.44 +0.43 +0.45 +0.44 +0.44 +0.56 +1.2 +1.25 +1.14 +0.88 +1.1 +1.25 +1.26 +0.89 +0.92 +0.73 +0.87 +0.8 +0.51 +0.51 +0.52 +0.51 +0.52 +0.55 +0.67 +0.52 +0.54 +1.02 +0.92 +0.79 +0.71 +0.7 +0.54 +0.66 +1.19 +1.74 +1.36 +0.8 +0.89 +0.57 +0.37 +0.21 +0.13 +0.12 +0.38 +0.18 +0.25 +0.33 +0.43 +0.15 +0.08 +0.06 +0.12 +0.22 +0.18 +0.05 +0.13 +0.03 +0.05 +0.03 +0.05 +0.04 +0.04 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.03 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.05 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.05 +0.03 +0.06 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.04 +0.04 +0.04 +0.05 +0.13 +0.07 +0.05 +0.05 +0.03 +0.06 +0.03 +0.05 +0.03 +0.06 +0.03 +0.05 +0.03 +0.05 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.04 +0.04 +0.04 +0.05 +0.04 +0.04 +0.03 +0.05 +0.03 +0.06 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.06 +0.1 +0.1 +0.11 +0.12 +0.12 +0.12 +0.11 +0.12 +0.11 +0.54 +0.53 +0.27 +0.12 +0.12 +0.09 +0.08 +0.11 +0.49 +0.14 +0.05 +0.06 +0.06 +0.04 +0.3 +0.46 +0.46 +0.09 +0.04 +0.06 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.05 +0.43 +0.47 +0.41 +0.05 +0.05 +0.04 +0.05 +0.04 +0.05 +0.04 +0.36 +0.87 +0.88 +0.67 +0.52 +0.52 +0.56 +0.51 +0.52 +0.51 +0.52 +0.49 +0.1 +0.32 +0.47 +0.59 +0.54 +0.93 +0.61 +0.49 +0.46 +0.48 +0.49 +0.44 +0.08 +0.07 +0.06 +0.07 +0.41 +0.48 +0.6 +0.5 +0.24 +0.1 +0.11 +0.11 +0.34 +0.46 +0.27 +0.07 +0.09 +0.08 +0.09 +0.11 +0.09 +0.31 +0.57 +0.21 +0.13 +0.09 +0.19 +0.12 +0.47 +0.52 +0.17 +0.1 +0.09 +0.08 +0.1 +0.08 +0.1 +0.09 +0.15 +0.23 +0.52 +0.67 +0.13 +0.13 +0.11 +0.1 +0.09 +0.07 +0.06 +0.06 +0.05 +0.05 +0.13 +0.46 +0.24 +0.04 +0.05 +0.05 +0.16 +0.4 +0.04 +0.04 +0.05 +0.04 +0.05 +0.05 +0.18 +0.36 +0.04 +0.1 +0.09 +0.08 +0.08 +0.09 +0.53 +0.51 +0.91 +0.66 +0.18 +0.26 +0.17 +0.39 +0.73 +0.8 +0.76 +0.65 +0.65 +0.32 +0.23 +0.12 +0.18 +0.27 +0.29 +0.55 +0.79 +1.47 +1.3 +0.95 +0.85 +0.94 +0.63 +0.18 +0.11 +0.1 +0.14 +0.14 +0.13 +0.13 +0.14 +0.28 +0.13 +0.12 +0.11 +0.19 +0.51 +0.59 +0.68 +0.56 +0.18 +0.17 +0.19 +0.17 +0.19 +0.18 +0.16 +0.17 +0.18 +0.36 +0.58 +0.6 +0.6 +0.57 +0.3 +0.1 +0.09 +0.11 +0.54 +0.5 +0.62 +0.88 +0.68 +0.47 +0.09 +0.06 +0.1 +0.42 +0.42 +0.42 +0.36 +0.05 +0.04 +0.04 +0.17 +0.41 +0.42 +0.4 +0.04 +0.05 +0.04 +0.15 +0.42 +0.41 +0.14 +0.04 +0.05 +0.16 +0.46 +0.48 +0.35 +0.1 +0.11 +0.1 +0.35 +0.48 +0.38 +0.11 +0.09 +0.14 +0.11 +0.13 +0.11 +0.08 +0.09 +0.08 +0.08 +0.38 +0.49 +0.24 +0.16 +0.12 +0.13 +0.12 +0.13 +0.3 +0.29 +0.21 +0.13 +0.18 +0.15 +0.17 +0.27 +0.39 +0.44 +0.23 +0.31 +0.39 +0.16 +0.24 +0.24 +0.13 +0.11 +0.12 +0.12 +0.1 +0.21 +0.13 +0.15 +0.13 +0.16 +0.14 +0.14 +0.8 +0.95 +0.54 +0.09 +0.1 +0.09 +0.32 +0.55 +0.62 +0.6 +0.44 +0.46 +0.34 +0.55 +0.52 +0.47 +0.11 +0.11 +0.09 +0.27 +0.58 +0.87 +0.65 +0.09 +0.1 +0.07 +0.06 +0.14 +0.76 +0.84 +0.6 +0.42 +0.23 +0.04 +0.06 +0.12 +0.46 +0.59 +0.42 +0.43 +0.44 +0.1 +0.4 +0.5 +0.46 +0.44 +0.48 +0.74 +0.91 +0.66 +0.72 +0.63 +0.79 +0.89 +0.98 +0.59 +1.21 +1.35 +1 +1.24 +1.16 +0.88 +0.3 +0.38 +0.4 +0.2 +0.11 +0.19 +0.32 +0.15 +0.2 +0.12 +0.48 +0.8 +0.45 +0.4 +0.38 +0.2 +0.09 +0.08 +0.09 +0.08 +0.08 +0.21 +0.53 +0.35 +0.19 +0.27 +0.27 +0.23 +0.09 +0.09 +0.45 +0.45 +0.44 +0.11 +0.23 +0.19 +0.26 +0.37 +0.71 +0.9 +0.8 +0.54 +0.3 +0.2 +0.45 +0.12 +0.15 +0.41 +0.35 +0.14 +0.6 +0.9 +0.57 +0.51 +0.58 +0.09 +0.06 +0.06 +0.06 +0.06 +0.07 +0.06 +0.42 +0.48 +0.4 +0.06 +0.07 +0.07 +0.43 +0.43 +0.6 +0.85 +0.54 +0.33 +0.06 +0.12 +0.11 +0.11 +0.52 +0.89 +0.8 +0.51 +0.12 +0.1 +0.11 +0.11 +0.45 +0.71 +0.87 +1.16 +0.57 +0.26 +0.12 +0.12 +0.13 +0.33 +0.46 +0.59 +0.63 +0.57 +0.56 +0.55 +0.56 +0.55 +0.57 +0.56 +0.61 +0.45 +0.18 +0.2 +0.19 +0.14 +0.5 +0.54 +0.54 +0.22 +0.12 +0.12 +0.12 +0.12 +0.32 +0.15 +0.23 +0.34 +0.32 +0.23 +0.2 +0.18 +0.17 +0.3 +0.26 +0.47 +0.37 +0.17 +0.15 +0.11 +0.1 +0.09 +0.1 +0.1 +0.09 +0.11 +0.09 +0.11 +0.1 +0.11 +0.28 +0.5 +0.48 +0.29 +0.06 +0.06 +0.33 +0.43 +0.43 +0.44 +0.42 +0.43 +0.43 +0.42 +0.44 +0.43 +0.43 +0.44 +0.66 +0.7 +0.48 +0.46 +0.48 +0.2 +0.06 +0.07 +0.05 +0.12 +0.1 +0.15 +0.47 +0.46 +0.21 +0.1 +0.08 +0.48 +0.51 +0.59 +0.51 +0.36 +0.1 +0.09 +0.12 +0.15 +0.43 +0.26 +0.56 +0.6 +0.56 +0.58 +0.68 +1.03 +1.28 +0.93 +0.56 +0.35 +0.17 +0.17 +0.19 +0.16 +0.16 +0.15 +0.18 +0.33 +0.37 +0.43 +0.26 +0.11 +0.06 +0.06 +0.07 +0.06 +0.06 +0.12 +0.2 +0.29 +0.25 +0.25 +0.24 +0.27 +0.68 +1.2 +0.53 +0.17 +0.16 +0.15 +0.26 +0.4 +0.56 +0.57 +0.56 +0.56 +0.27 +0.16 +0.15 +0.14 +0.14 +0.61 +0.74 +0.73 +0.19 +0.21 +0.09 +0.08 +0.22 +0.43 +0.47 +0.56 +0.56 +0.45 +0.45 +0.44 +0.43 +0.06 +0.08 +0.07 +0.07 +0.08 +0.06 +0.07 +0.07 +0.12 +0.26 +0.46 +0.46 +0.47 +0.46 +0.46 +0.1 +0.08 +0.09 +0.09 +0.08 +0.1 +0.09 +0.22 +0.62 +0.61 +0.54 +0.5 +0.5 +0.64 +0.24 +0.1 +0.09 +0.08 +0.16 +0.12 +0.19 +0.08 +0.04 +0.05 +0.05 +0.04 +0.05 +0.05 +0.04 +0.06 +0.04 +0.05 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.05 +0.04 +0.08 +0.26 +0.25 +0.13 +0.16 +0.19 +0.12 +0.12 +0.09 +0.09 +0.1 +0.12 +0.1 +0.11 +0.21 +0.13 +0.13 +0.27 +0.15 +0.14 +0.21 +0.28 +0.84 +0.73 +0.32 +0.04 +0.06 +0.04 +0.05 +0.05 +0.05 +0.05 +0.04 +0.49 +0.83 +0.58 +0.27 +0.04 +0.06 +0.04 +0.05 +0.05 +0.34 +0.4 +0.11 +0.09 +0.31 +0.46 +0.48 +0.51 +0.82 +0.84 +0.29 +0.21 +0.53 +0.18 +0.2 +0.08 +0.13 +0.11 +0.22 +0.54 +0.49 +0.13 +0.12 +0.12 +0.13 +0.13 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.09 +0.1 +0.15 +0.11 +0.08 +0.07 +0.08 +0.08 +0.11 +0.1 +0.12 +0.12 +0.1 +0.11 +0.2 +0.76 +0.9 +0.58 +0.27 +0.42 +0.59 +0.58 +0.69 +0.59 +0.59 +0.49 +0.26 +0.14 +0.12 +0.24 +0.25 +0.66 +0.42 +0.16 +0.15 +0.29 +0.22 +0.45 +0.58 +0.17 +0.07 +0.06 +0.07 +0.05 +0.41 +0.47 +0.17 +0.06 +0.04 +0.09 +0.42 +0.49 +0.83 +0.68 +0.42 +0.41 +0.1 +0.05 +0.15 +0.47 +0.37 +0.09 +0.1 +0.09 +0.11 +0.12 +0.41 +0.52 +0.29 +0.14 +0.63 +0.53 +0.67 +0.45 +0.19 +0.12 +0.38 +0.75 +0.72 +0.77 +0.57 +0.24 +0.94 +0.81 +0.57 +0.38 +0.31 +0.32 +0.35 +0.13 +0.17 +0.18 +0.11 +0.11 +0.1 +0.1 +0.1 +0.1 +0.11 +0.12 +0.11 +0.13 +0.1 +0.12 +0.09 +0.12 +0.12 +0.07 +0.13 +0.07 +0.1 +0.07 +0.11 +0.08 +0.66 +0.71 +0.74 +0.8 +0.58 +0.57 +0.64 +0.57 +0.56 +0.55 +0.55 +0.17 +0.11 +0.11 +0.12 +0.12 +0.13 +0.31 +0.53 +0.51 +0.52 +0.16 +0.1 +0.09 +0.09 +0.1 +0.07 +0.16 +0.49 +0.28 +0.07 +0.06 +0.11 +0.44 +0.42 +0.43 +0.3 +0.28 +0.48 +0.46 +0.32 +0.06 +0.06 +0.13 +0.39 +0.48 +0.48 +0.47 +0.72 +0.7 +0.63 +0.52 +0.51 +0.52 +0.55 +0.51 +0.52 +0.93 +0.66 +0.75 +0.37 +0.12 +0.12 +0.13 +0.14 +0.46 +0.49 +0.5 +0.49 +0.5 +0.44 +0.51 +0.56 +0.56 +0.55 +0.56 +0.55 +0.55 +0.55 +0.57 +0.61 +0.67 +0.26 +0.19 +0.23 +0.57 +0.92 +1 +0.99 +0.98 +0.96 +1.02 +0.89 +0.58 +0.59 +0.67 +0.96 +0.97 +0.76 +0.69 +0.62 +0.59 +0.59 +0.58 +0.62 +0.58 +0.56 +0.57 +0.56 +0.1 +0.1 +0.17 +0.17 +0.09 +0.05 +0.06 +0.11 +0.18 +0.17 +0.42 +0.41 +0.4 +0.42 +0.4 +0.42 +0.4 +0.41 +0.27 +0.45 +0.45 +0.44 +0.46 +0.44 +0.45 +0.44 +0.19 +0.06 +0.13 +0.45 +0.7 +0.63 +0.76 +0.87 +0.84 +0.84 +0.49 +0.67 +0.49 +0.27 +0.22 +0.16 +0.1 +0.9 +1.06 +1.2 +1.29 +1.03 +1 +0.94 +0.62 +0.67 +0.63 +0.61 +0.52 +0.5 +0.49 +0.49 +0.48 +0.5 +0.48 +0.12 +0.08 +0.08 +0.09 +0.08 +0.12 +0.17 +0.18 +0.17 +1.47 +1.17 +1.01 +0.85 +0.78 +0.51 +0.4 +0.11 +0.14 +0.31 +0.32 +0.13 +0.11 +0.17 +0.22 +0.57 +0.71 +1.13 +0.65 +1.07 +0.81 +0.27 +0.14 +0.14 +0.13 +0.14 +0.17 +0.55 +0.54 +0.59 +0.56 +0.55 +0.56 +0.05 +0.06 +0.06 +0.08 +0.52 +0.84 +0.86 +0.52 +0.49 +0.49 +0.47 +0.48 +0.45 +0.06 +0.08 +0.42 +0.41 +0.42 +0.42 +0.41 +0.42 +0.41 +0.13 +0.05 +0.11 +0.1 +0.09 +0.18 +0.46 +0.47 +0.46 +0.46 +0.47 +0.45 +0.91 +1.21 +0.53 +0.54 +0.53 +0.54 +0.54 +0.53 +0.56 +0.5 +0.12 +0.13 +0.12 +0.15 +0.15 +0.23 +0.16 +0.16 +0.68 +0.56 +0.55 +0.53 +0.54 +0.53 +0.53 +0.43 +0.11 +0.49 +0.22 +0.13 +0.14 +0.12 +0.27 +0.73 +0.76 +0.59 +0.59 +0.61 +0.62 +0.56 +0.57 +0.48 +0.15 +0.11 +0.17 +0.17 +0.12 +0.16 +0.68 +1.2 +0.86 +0.71 +0.73 +0.28 +0.14 +0.16 +0.42 +0.46 +0.17 +0.13 +0.11 +0.38 +0.55 +0.12 +0.19 +0.15 +0.5 +0.55 +0.53 +0.46 +0.48 +0.6 +0.74 +0.48 +0.47 +0.47 +0.46 +0.48 +0.46 +0.7 +0.56 +0.46 +0.47 +0.51 +0.13 +0.06 +0.37 +0.92 +0.88 +0.75 +0.59 +0.71 +0.27 +0.13 +0.11 +0.1 +0.13 +0.16 +0.5 +0.53 +0.51 +0.5 +0.52 +0.51 +0.54 +0.55 +0.54 +0.37 +0.13 +0.12 +0.13 +0.12 +0.1 +0.13 +0.11 +0.52 +0.32 +0.29 +0.17 +0.16 +0.44 +0.54 +0.53 +0.56 +0.56 +0.58 +0.59 +0.26 +0.1 +0.04 +0.04 +0.03 +0.41 +0.39 +0.4 +0.4 +0.28 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.3 +0.15 +0.03 +0.05 +0.4 +0.4 +0.41 +0.39 +0.22 +0.23 +0.34 +0.04 +0.09 +0.19 +0.2 +0.12 +0.35 +0.2 +0.43 +0.4 +0.48 +0.91 +0.57 +0.46 +0.48 +0.15 +0.03 +0.03 +0.04 +0.28 +0.28 +0.03 +0.04 +0.07 +0.92 +1.12 +0.86 +0.67 +0.28 +0.07 +0.21 +0.49 +0.51 +0.52 +0.67 +0.69 +0.19 +0.41 +0.47 +0.53 +0.57 +0.58 +0.54 +0.43 +0.07 +0.08 +0.04 +0.13 +0.04 +0.05 +0.04 +0.04 +0.04 +0.04 +0.03 +0.04 +0.07 +0.1 +0.08 +0.46 +0.65 +0.28 +0.31 +0.66 +0.92 +0.57 +0.55 +0.56 +0.54 +0.56 +0.56 +0.49 +0.14 +0.26 +0.57 +0.66 +0.57 +1.04 +0.61 +0.55 +0.17 +0.16 +0.24 +0.57 +0.56 +0.57 +0.54 +0.53 +0.14 +0.15 +0.52 +0.49 +0.54 +0.38 +0.28 +0.38 +0.14 +0.11 +0.1 +0.29 +0.29 +0.05 +0.06 +0.14 +0.42 +0.12 +0.04 +0.11 +0.77 +0.46 +0.3 +0.37 +0.21 +0.05 +0.23 +0.42 +0.04 +0.41 +0.82 +0.11 +0.08 +0.51 +0.13 +0.17 +0.82 +0.67 +0.55 +0.92 +0.7 +0.7 +0.9 +0.9 +0.91 +0.9 +0.91 +0.71 +0.54 +0.84 +0.94 +0.94 +0.62 +0.56 +0.77 +0.62 +0.11 +0.14 +0.13 +0.37 +0.24 +0.09 +0.21 +0.1 +0.1 +0.11 +0.12 +0.34 +0.21 +0.16 +0.31 +0.46 +0.57 +0.54 +0.55 +0.56 +0.52 +0.19 +0.05 +0.07 +0.06 +0.07 +0.07 +0.41 +0.17 +0.18 +0.16 +0.28 +1.17 +0.97 +0.6 +0.56 +0.78 +0.75 +0.91 +0.92 +0.64 +0.4 +0.14 +0.13 +0.19 +0.15 +0.45 +0.55 +0.5 +0.26 +0.44 +0.22 +0.2 +0.17 +0.87 +0.93 +1.01 +0.62 +0.49 +0.4 +0.28 +0.05 +0.06 +0.26 +0.17 +0.22 +0.89 +1.06 +0.74 +0.41 +0.42 +0.41 +0.42 +0.42 +0.63 +0.7 +0.46 +0.53 +0.68 +0.75 +0.13 +0.18 +0.13 +0.5 +0.24 +0.18 +0.34 +1.3 +1 +1.37 +0.96 +0.76 +0.61 +0.62 +1.58 +1.29 +0.88 +0.93 +0.93 +0.86 +0.42 +0.13 +0.23 +0.11 +0.1 +0.08 +0.42 +0.17 +0.09 +0.14 +0.13 +0.15 +0.1 +0.11 +0.14 +0.13 +0.22 +0.11 +0.1 +0.11 +0.1 +0.14 +0.14 +0.16 +0.12 +0.15 +0.48 +0.15 +0.16 +0.15 +0.15 +0.14 +0.14 +0.15 +0.13 +0.37 +0.56 +0.57 +0.59 +0.55 +0.58 +0.61 +0.47 +0.13 +0.14 +0.14 +0.12 +0.18 +0.26 +0.2 +0.07 +0.07 +0.07 +0.39 +0.92 +0.55 +0.54 +0.5 +0.37 +0.09 +0.05 +0.31 +0.79 +0.42 +0.44 +0.47 +0.84 +0.71 +0.46 +0.48 +0.43 +0.06 +0.31 +0.13 +0.07 +0.14 +0.42 +0.1 +0.37 +1.2 +0.9 +0.51 +0.55 +0.51 +0.46 +0.11 +0.09 +0.1 +0.16 +0.12 +0.57 +0.59 +0.63 +0.59 +0.53 +0.11 +0.12 +0.12 +0.22 +0.15 +0.12 +0.11 +0.19 +0.36 +0.2 +0.32 +0.35 +0.16 +0.14 +0.21 +0.16 +0.26 +0.47 +0.43 +0.18 +0.23 +0.23 +0.41 +0.18 +0.68 +0.37 +0.18 +0.23 +0.18 +0.15 +0.16 +0.17 +0.18 +0.13 +0.16 +0.34 +0.52 +0.95 +0.87 +0.76 +0.66 +0.44 +0.16 +0.16 +0.45 +0.31 +0.15 +0.45 +0.55 +0.54 +0.87 +0.67 +0.49 +0.47 +0.09 +0.09 +0.07 +0.47 +0.49 +0.47 +0.49 +0.47 +0.47 +0.35 +0.05 +0.06 +0.06 +0.32 +0.43 +0.42 +0.61 +0.62 +0.46 +0.48 +0.13 +0.06 +0.22 +0.36 +0.24 +0.87 +0.88 +0.67 +0.65 +0.88 +0.4 +0.12 +0.13 +0.11 +0.13 +0.13 +0.11 +0.4 +0.61 +0.55 +0.53 +0.51 +0.53 +0.53 +0.4 +0.11 +0.2 +0.12 +0.17 +0.1 +0.11 +0.13 +0.13 +0.14 +0.09 +0.11 +0.18 +0.1 +0.09 +0.22 +0.29 +0.08 +0.1 +0.09 +0.1 +0.16 +0.1 +0.13 +0.11 +0.11 +0.12 +0.12 +0.23 +0.71 +0.73 +0.71 +0.89 +0.72 +0.56 +0.55 +0.24 +0.3 +0.16 +0.15 +0.2 +0.16 +0.17 +0.15 +0.15 +0.49 +0.55 +0.55 +0.51 +0.48 +0.49 +0.43 +0.06 +0.06 +0.05 +0.06 +0.05 +0.05 +0.12 +0.42 +0.43 +0.42 +0.23 +0.43 +0.46 +0.29 +0.05 +0.05 +0.16 +0.35 +0.33 +0.41 +0.64 +0.83 +0.49 +0.43 +0.22 +0.14 +0.26 +0.51 +0.73 +0.76 +0.12 +0.13 +0.09 +0.17 +0.1 +0.13 +0.56 +0.55 +0.56 +0.36 +0.32 +0.25 +0.21 +0.21 +0.13 +0.14 +0.16 +0.11 +0.11 +0.12 +0.12 +0.14 +0.13 +0.12 +0.15 +0.12 +0.12 +0.16 +0.15 +0.13 +0.15 +0.13 +0.31 +0.35 +0.14 +0.14 +0.13 +0.12 +0.13 +0.14 +0.13 +0.17 +0.18 +0.13 +0.08 +0.04 +0.04 +0.06 +0.19 +0.23 +0.12 +0.05 +0.05 +0.04 +0.13 +0.19 +0.08 +0.13 +0.09 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.04 +0.08 +0.1 +0.51 +0.39 +0.64 +0.28 +0.14 +0.16 +0.14 +0.15 +0.25 +0.52 +0.73 +0.72 +0.48 +0.25 +0.06 +0.05 +0.06 +0.64 +0.66 +0.48 +0.22 +0.06 +0.05 +0.13 +0.45 +0.13 +0.29 +0.47 +0.3 +0.08 +0.43 +0.3 +0.06 +0.15 +0.44 +0.52 +0.53 +0.32 +0.11 +0.09 +0.1 +0.11 +0.34 +0.77 +0.36 +0.09 +0.11 +0.09 +0.11 +0.18 +0.56 +0.53 +0.33 +0.16 +0.24 +0.17 +0.12 +0.14 +0.4 +0.79 +0.81 +0.71 +0.29 +0.5 +0.27 +0.47 +0.58 +0.56 +0.56 +0.55 +0.59 +0.58 +0.58 +0.56 +0.37 +0.15 +0.14 +0.15 +0.15 +0.15 +0.21 +0.13 +0.08 +0.06 +0.24 +0.48 +0.48 +0.49 +0.48 +0.49 +0.26 +0.09 +0.12 +0.1 +0.1 +0.09 +0.33 +0.53 +0.5 +0.16 +0.1 +0.12 +0.11 +0.11 +0.53 +0.52 +0.52 +0.28 +0.08 +0.09 +0.08 +0.36 +0.51 +0.49 +0.51 +0.5 +0.11 +0.08 +0.06 +0.08 +0.07 +0.07 +0.07 +0.06 +0.08 +0.22 +0.32 +0.44 +0.47 +0.49 +0.62 +0.27 +0.11 +0.11 +0.33 +0.3 +0.3 +0.31 +0.53 +0.6 +0.53 +0.38 +0.1 +0.15 +0.2 +0.71 +0.56 +0.56 +0.55 +0.56 +0.79 +0.75 +0.57 +0.55 +0.57 +0.55 +0.57 +0.56 +0.57 +0.6 +0.59 +0.27 +0.21 +0.14 +0.15 +0.15 +0.15 +0.16 +0.12 +0.13 +0.14 +0.12 +0.14 +0.12 +0.13 +0.13 +0.12 +0.14 +0.13 +0.34 +0.24 +0.12 +0.13 +0.13 +0.16 +0.16 +0.18 +0.14 +0.19 +0.13 +0.14 +0.14 +0.14 +0.15 +0.13 +0.13 +0.14 +0.13 +0.15 +0.16 +0.14 +0.53 +0.53 +0.52 +0.25 +0.06 +0.08 +0.07 +0.07 +0.08 +0.07 +0.07 +0.07 +0.07 +0.08 +0.06 +0.07 +0.07 +0.32 +0.49 +0.47 +0.49 +0.25 +0.13 +0.12 +0.11 +0.42 +0.17 +0.12 +0.26 +0.51 +0.83 +0.84 +0.44 +0.47 +0.52 +0.28 +0.24 +0.61 +0.61 +0.63 +0.63 +0.59 +0.58 +0.59 +0.59 +0.56 +1.44 +1.37 +1.19 +0.96 +0.78 +0.82 +0.78 +0.79 +0.47 +0.11 +0.12 +0.1 +0.12 +0.19 +0.29 +0.14 +0.12 +0.14 +0.13 +0.13 +0.13 +0.16 +0.16 +0.17 +0.17 +0.17 +0.18 +0.45 +0.55 +0.68 +0.29 +0.33 +0.15 +0.14 +0.16 +0.15 +0.15 +0.2 +0.12 +0.13 +0.12 +0.11 +0.13 +0.12 +0.11 +0.12 +0.11 +0.11 +0.12 +0.09 +0.07 +0.07 +0.06 +0.07 +0.07 +0.06 +0.48 +0.48 +0.47 +0.22 +0.06 +0.07 +0.07 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.22 +0.48 +0.48 +0.08 +0.06 +0.07 +0.07 +0.08 +0.15 +0.12 +0.53 +0.54 +0.53 +0.61 +0.23 +0.18 +0.24 +0.16 +0.18 +0.13 +0.11 +0.11 +0.48 +0.62 +0.41 +0.14 +0.41 +1.26 +1.35 +1.21 +0.99 +0.88 +0.41 +0.29 +0.13 +0.12 +0.11 +0.45 +0.21 +0.17 +0.22 +0.36 +0.58 +0.69 +0.57 +0.56 +0.44 +0.12 +0.13 +0.12 +0.11 +0.12 +0.11 +0.12 +0.12 +0.53 +0.53 +0.52 +0.57 +0.55 +0.56 +0.33 +0.14 +0.15 +0.16 +0.14 +0.16 +0.41 +0.56 +0.55 +0.55 +0.56 +0.37 +0.15 +0.12 +0.09 +0.11 +0.1 +0.2 +0.68 +0.42 +0.09 +0.06 +0.08 +0.2 +0.44 +0.52 +0.5 +0.47 +0.29 +0.05 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.05 +0.04 +0.11 +0.09 +0.34 +0.48 +0.46 +0.48 +0.46 +0.47 +0.46 +0.49 +0.58 +0.54 +0.55 +0.47 +0.49 +0.48 +0.49 +0.5 +0.69 +0.5 +0.56 +0.3 +0.21 +0.18 +0.51 +0.55 +0.63 +0.54 +0.32 +0.13 +0.16 +0.11 +0.09 +0.07 +0.06 +0.07 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.09 +0.09 +0.08 +0.1 +0.37 +0.54 +0.54 +0.53 +0.78 +0.57 +0.56 +0.56 +0.61 +0.38 +0.15 +0.28 +0.27 +0.16 +0.3 +0.58 +0.61 +0.4 +0.16 +0.17 +0.47 +0.6 +0.58 +0.59 +0.58 +0.59 +0.59 +0.53 +0.21 +0.07 +0.08 +0.07 +0.06 +0.07 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.1 +0.11 +0.23 +0.51 +0.35 +0.1 +0.11 +0.11 +0.1 +0.11 +0.1 +0.1 +0.12 +0.28 +0.52 +0.53 +0.49 +0.28 +0.11 +0.11 +0.12 +0.11 +0.12 +0.11 +0.11 +0.12 +0.49 +0.57 +0.55 +0.4 +0.22 +0.17 +0.13 +0.19 +0.2 +0.55 +0.56 +0.31 +0.16 +0.14 +0.15 +0.14 +0.18 +0.57 +0.58 +0.2 +0.37 +0.26 +0.42 +0.64 +0.65 +0.63 +0.57 +0.55 +0.56 +0.56 +0.25 +0.16 +0.17 +0.26 +0.16 +0.51 +0.59 +0.59 +0.32 +0.16 +0.15 +0.2 +0.13 +0.37 +0.54 +0.49 +0.09 +0.07 +0.08 +0.08 +0.39 +0.49 +0.46 +0.06 +0.06 +0.05 +0.06 +0.36 +0.47 +0.45 +0.05 +0.06 +0.05 +0.06 +0.32 +0.46 +0.43 +0.05 +0.06 +0.06 +0.11 +0.44 +0.6 +0.48 +0.12 +0.12 +0.23 +0.39 +0.81 +0.57 +0.31 +0.11 +0.13 +0.14 +0.28 +0.55 +0.53 +0.55 +0.54 +0.56 +0.55 +0.55 +0.56 +0.58 +0.91 +0.88 +0.66 +0.35 +0.25 +0.17 +0.18 +0.15 +0.14 +0.17 +0.25 +0.16 +0.11 +0.09 +0.48 +0.51 +0.53 +0.54 +0.34 +0.06 +0.06 +0.07 +0.06 +0.07 +0.05 +0.41 +0.47 +0.58 +0.56 +0.57 +0.72 +1.08 +0.83 +0.46 +0.33 +0.24 +0.19 +0.17 +0.14 +0.55 +0.56 +0.57 +0.55 +0.56 +0.52 +0.13 +0.14 +0.13 +0.1 +0.07 +0.07 +0.42 +0.47 +0.48 +0.37 +0.07 +0.05 +0.06 +0.06 +0.05 +0.45 +0.47 +0.48 +0.08 +0.06 +0.07 +0.23 +0.28 +0.48 +0.49 +0.4 +0.13 +0.24 +0.09 +0.14 +0.39 +0.57 +0.66 +0.76 +0.47 +0.47 +0.49 +0.64 +1 +0.84 +0.55 +0.33 +0.11 +0.14 +0.17 +0.62 +0.62 +0.62 +0.72 +0.83 +0.58 +0.27 +0.25 +0.32 +0.29 +0.13 +0.26 +0.21 +0.12 +0.25 +0.65 +0.54 +0.53 +0.55 +0.64 +0.66 +0.36 +0.11 +0.12 +0.11 +0.13 +0.12 +0.14 +0.14 +0.13 +0.14 +0.13 +0.37 +1.35 +1.14 +0.9 +1.15 +0.76 +0.34 +0.54 +0.41 +0.14 +0.23 +0.32 +0.29 +0.14 +0.29 +0.44 +0.19 +0.25 +0.21 +0.13 +0.38 +0.21 +0.13 +0.1 +0.13 +0.31 +0.07 +0.07 +0.22 +0.4 +0.1 +0.16 +0.21 +0.39 +0.06 +0.07 +0.31 +0.14 +0.06 +0.31 +0.41 +0.12 +0.16 +0.44 +0.25 +0.2 +0.4 +0.61 +0.7 +1 +1.13 +0.97 +0.58 +0.99 +1.12 +1.66 +0.77 +0.54 +0.6 +0.15 +0.21 +0.59 +0.57 +0.65 +0.55 +0.65 +0.59 +0.65 +0.57 +0.63 +0.54 +0.91 +1.02 +1.56 +1.21 +0.95 +0.82 +0.71 +0.31 +0.15 +0.14 +0.13 +0.14 +0.44 +0.56 +0.54 +0.53 +0.54 +0.53 +0.53 +0.53 +0.52 +0.53 +0.51 +0.49 +0.5 +0.09 +0.16 +0.14 +0.15 +0.59 +0.39 +0.13 +0.35 +0.39 +0.36 +0.16 +0.41 +0.28 +0.71 +0.29 +0.38 +0.58 +0.64 +0.16 +0.14 +0.16 +0.15 +0.16 +0.3 +0.77 +0.68 +0.47 +0.21 +0.05 +0.05 +0.27 +0.63 +0.47 +0.47 +0.08 +0.07 +0.24 +0.29 +0.06 +0.05 +0.06 +0.46 +0.87 +0.55 +0.54 +0.11 +0.4 +0.38 +0.21 +0.16 +0.19 +0.72 +0.85 +0.42 +0.89 +0.93 +0.77 +0.8 +0.72 +0.35 +0.23 +0.63 +0.68 +1.52 +1.26 +1.06 +0.98 +0.68 +0.53 +0.15 +0.16 +0.26 +0.17 +0.56 +0.56 +0.58 +0.59 +0.6 +0.55 +0.4 +0.12 +0.12 +0.16 +0.17 +0.15 +0.14 +0.15 +0.13 +0.13 +0.12 +0.34 +0.53 +0.52 +0.55 +0.37 +0.13 +0.13 +0.12 +0.14 +0.39 +0.61 +0.65 +0.57 +0.51 +0.26 +0.26 +0.19 +0.53 +0.57 +0.58 +0.56 +0.45 +0.16 +0.14 +0.13 +0.12 +0.17 +0.69 +0.23 +0.09 +0.08 +0.07 +0.09 +0.48 +0.29 +0.1 +0.14 +0.1 +0.06 +0.36 +0.2 +0.05 +0.06 +0.06 +0.14 +0.4 +0.05 +0.05 +0.06 +0.13 +0.33 +0.14 +0.09 +0.11 +0.88 +0.62 +0.51 +0.51 +0.52 +0.35 +0.23 +0.1 +0.09 +0.1 +0.48 +0.81 +0.51 +0.53 +0.53 +0.6 +0.56 +0.57 +0.58 +0.56 +0.55 +0.53 +0.52 +0.53 +0.52 +0.52 +0.39 +0.09 +0.11 +0.11 +0.22 +0.49 +0.17 +0.2 +0.36 +0.43 +0.41 +0.13 +0.22 +0.15 +0.15 +0.17 +0.19 +0.17 +0.18 +0.17 +0.18 +0.1 +0.07 +0.07 +0.06 +0.07 +0.06 +0.07 +0.42 +0.06 +0.24 +0.23 +0.11 +0.14 +0.13 +0.17 +0.14 +0.14 +0.12 +0.12 +0.12 +0.1 +0.12 +0.1 +0.11 +0.12 +0.13 +0.15 +0.13 +0.1 +0.4 +0.06 +0.07 +0.06 +0.06 +0.06 +0.33 +0.07 +0.06 +0.06 +0.16 +0.37 +0.07 +0.06 +0.06 +0.26 +0.29 +0.15 +0.1 +0.12 +0.73 +0.62 +0.52 +0.51 +0.46 +0.45 +0.17 +0.16 +0.62 +0.89 +1.1 +0.94 +0.58 +0.54 +0.79 +0.73 +0.56 +0.59 +1.01 +0.8 +0.21 +0.85 +1.13 +0.76 +0.52 +0.17 +0.16 +0.23 +0.53 +0.55 +0.52 +0.51 +0.54 +0.16 +0.19 +0.12 +0.11 +0.12 +0.1 +0.52 +0.57 +0.55 +0.54 +0.57 +0.7 +0.78 +0.51 +0.12 +0.4 +0.54 +0.22 +0.18 +0.19 +0.58 +0.58 +0.57 +0.61 +0.29 +0.17 +0.16 +0.15 +0.15 +0.28 +0.57 +0.55 +0.5 +0.14 +0.12 +0.12 +0.11 +0.17 +0.43 +0.48 +0.48 +0.5 +0.22 +0.07 +0.39 +0.29 +0.08 +0.06 +0.08 +0.06 +0.41 +0.1 +0.06 +0.15 +0.69 +0.61 +0.06 +0.07 +0.07 +0.4 +0.14 +0.1 +0.56 +0.73 +0.33 +0.11 +0.11 +0.17 +0.73 +0.7 +0.11 +0.11 +0.12 +0.43 +0.37 +0.13 +0.52 +0.66 +0.18 +0.34 +0.41 +0.2 +0.12 +0.11 +0.11 +0.25 +0.16 +0.29 +0.14 +0.11 +0.24 +0.29 +0.15 +0.2 +0.19 +0.15 +0.15 +0.16 +0.18 +0.14 +0.16 +0.15 +0.26 +0.16 +0.16 +0.14 +0.2 +0.19 +0.16 +0.32 +0.24 +0.15 +0.14 +0.11 +0.11 +0.1 +0.12 +0.15 +0.17 +0.17 +0.16 +0.19 +0.18 +0.61 +0.54 +0.45 +0.16 +0.16 +0.25 +0.35 +0.59 +0.54 +0.1 +0.35 +0.74 +0.5 +0.51 +0.49 +0.77 +0.87 +0.5 +0.5 +0.37 +0.38 +0.33 +0.07 +0.12 +0.75 +0.8 +0.48 +0.49 +0.8 +0.82 +0.5 +0.34 +0.43 +0.49 +0.17 +0.14 +0.54 +0.89 +0.36 +0.1 +0.25 +0.49 +0.19 +0.39 +0.53 +0.24 +0.14 +0.14 +0.14 +0.71 +0.96 +0.74 +0.63 +0.59 +0.72 +0.32 +0.13 +0.13 +0.14 +0.12 +0.13 +0.13 +0.12 +0.14 +0.11 +0.11 +0.12 +0.11 +0.12 +0.11 +0.11 +0.12 +0.11 +0.11 +0.12 +0.1 +0.14 +0.14 +0.14 +0.13 +0.15 +0.11 +0.13 +0.51 +0.51 +0.52 +0.5 +1.04 +0.86 +0.65 +0.61 +0.79 +0.74 +0.72 +0.95 +0.73 +0.27 +0.16 +0.17 +0.16 +0.15 +0.15 +0.15 +0.37 +0.63 +0.7 +0.64 +0.1 +0.08 +0.08 +0.1 +0.25 +0.16 +0.13 +0.15 +0.09 +0.07 +0.37 +0.41 +0.2 +0.48 +0.49 +0.48 +0.42 +0.23 +0.06 +0.08 +0.25 +0.46 +0.51 +0.51 +0.86 +0.26 +0.09 +0.15 +0.81 +1.05 +0.74 +0.95 +0.88 +0.31 +0.34 +0.41 +0.92 +0.53 +0.57 +0.53 +0.54 +0.26 +0.16 +0.15 +0.48 +0.57 +0.35 +0.38 +0.33 +0.15 +0.12 +0.14 +0.24 +0.13 +0.14 +0.37 +0.2 +0.23 +0.22 +0.22 +0.19 +0.2 +0.21 +0.21 +0.23 +0.12 +0.09 +0.11 +0.09 +0.1 +0.11 +0.12 +0.15 +0.15 +0.16 +0.42 +0.19 +0.19 +0.18 +0.43 +0.46 +0.57 +0.57 +0.66 +0.57 +0.3 +0.18 +0.24 +0.25 +0.22 +0.62 +1.11 +1.01 +1.02 +0.48 +0.1 +0.1 +0.09 +0.15 +0.24 +0.13 +0.14 +0.17 +0.49 +0.49 +0.48 +0.49 +0.71 +0.17 +0.08 +0.09 +0.48 +0.66 +0.65 +0.48 +0.49 +0.49 +0.93 +0.52 +0.53 +0.51 +0.58 +0.1 +0.09 +0.09 +0.1 +0.14 +0.46 +0.23 +0.46 +0.22 +0.2 +0.15 +0.15 +0.17 +0.31 +0.45 +0.56 +0.55 +0.58 +0.57 +0.15 +0.15 +0.13 +0.31 +0.26 +0.85 +0.93 +1.33 +0.87 +0.58 +0.43 +0.4 +0.39 +0.41 +0.16 +0.08 +0.08 +0.06 +0.07 +0.08 +0.99 +0.74 +0.35 +0.42 +0.44 +0.38 +0.37 +0.22 +0.14 +0.18 +0.17 +0.17 +0.26 +0.44 +0.26 +0.37 +0.34 +0.32 +0.14 +0.19 +0.29 +0.23 +0.12 +0.3 +0.15 +0.11 +0.12 +0.18 +0.55 +0.54 +0.68 +1 +0.47 +0.43 +0.12 +0.07 +0.08 +0.06 +0.07 +0.07 +0.06 +0.07 +0.46 +0.47 +0.49 +0.19 +0.06 +0.06 +0.06 +0.07 +0.1 +0.24 +0.07 +0.35 +0.54 +0.53 +0.32 +0.2 +0.13 +0.28 +0.19 +0.37 +0.71 +0.34 +0.12 +0.16 +0.15 +0.25 +0.56 +0.56 +0.17 +0.18 +0.19 +0.18 +0.16 +0.14 +0.21 +0.11 +0.05 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.06 +0.13 +0.04 +0.05 +0.03 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.04 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.03 +0.04 +0.04 +0.04 +0.04 +0.04 +0.03 +0.05 +0.04 +0.04 +0.02 +0.04 +0.03 +0.1 +0.04 +0.05 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.09 +0.06 +0.05 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.09 +0.07 +0.05 +0.04 +0.02 +0.05 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.07 +0.09 +0.04 +0.05 +0.02 +0.05 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.13 +0.03 +0.05 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.12 +0.04 +0.05 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.1 +0.06 +0.05 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.05 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.07 +0.1 +0.04 +0.05 +0.02 +0.05 +0.02 +0.05 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.13 +0.04 +0.05 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.08 +0.08 +0.05 +0.05 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.09 +0.08 +0.05 +0.05 +0.02 +0.05 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.04 +0.05 +0.03 +0.05 +0.03 +0.05 +0.03 +0.05 +0.03 +0.05 +0.04 +0.05 +0.04 +0.04 +0.04 +0.04 +0.04 +0.04 +0.05 +0.04 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.1 +0.07 +0.05 +0.05 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.05 +0.02 +0.04 +0.02 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.05 +0.11 +0.04 +0.05 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.02 +0.04 +0.05 +0.1 +0.16 +0.17 +0.16 +0.15 +0.18 +0.17 +0.16 +0.18 +0.17 +0.17 +0.17 +0.37 +0.48 +0.25 +0.16 +0.48 +0.29 +0.11 +0.46 +0.16 +0.21 +0.45 +0.26 +0.09 +0.45 +0.36 +0.07 +0.4 +0.51 +0.2 +0.21 +0.48 +0.49 +0.5 +0.49 +0.41 +0.06 +0.28 +0.44 +0.3 +0.08 +0.41 +0.3 +0.06 +0.42 +0.34 +0.1 +0.41 +0.29 +0.2 +0.48 +0.23 +0.22 +0.45 +0.12 +0.42 +0.51 +0.15 +0.38 +0.5 +0.11 +0.39 +0.48 +0.47 +0.31 +0.15 +0.47 +0.48 +0.38 +0.1 +0.41 +0.47 +0.28 +0.12 +0.47 +0.48 +0.13 +0.2 +0.48 +0.4 +0.1 +0.21 +0.47 +0.21 +0.1 +0.38 +0.39 +0.12 +0.21 +0.54 +0.14 +0.08 +0.09 +0.15 +0.45 +0.12 +0.07 +0.08 +0.4 +0.1 +0.06 +0.05 +0.06 +0.08 +0.06 +0.07 +0.07 +0.06 +0.07 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.06 +0.04 +0.06 +0.1 +0.06 +0.07 +0.06 +0.07 +0.07 +0.06 +0.07 +0.06 +0.07 +0.07 +0.06 +0.07 +0.06 +0.07 +0.07 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.32 +0.06 +0.07 +0.07 +0.28 +0.19 +0.06 +0.07 +0.2 +0.28 +0.08 +0.11 +0.14 +0.45 +0.21 +0.16 +0.09 +0.11 +0.48 +0.32 +0.13 +0.17 +0.16 +0.08 +0.1 +0.09 +0.09 +0.09 +0.1 +0.13 +0.12 +0.13 +0.12 +0.12 +0.13 +0.11 +0.13 +0.1 +0.71 +0.52 +0.29 +0.08 +0.06 +0.08 +0.07 +0.07 +0.05 +0.05 +0.06 +0.04 +0.05 +0.05 +0.05 +0.11 +0.08 +0.11 +0.09 +0.05 +0.06 +0.04 +0.05 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.06 +0.18 +0.08 +0.07 +0.07 +0.1 +0.77 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.04 +0.05 +0.04 +0.03 +0.04 +0.03 +0.42 +0.13 +0.04 +0.04 +0.03 +0.04 +0.03 +0.04 +0.37 +0.08 +0.04 +0.03 +0.04 +0.03 +0.14 +0.36 +0.51 +0.94 +1.13 +0.94 +0.71 +0.37 +0.09 +0.08 +0.08 +0.45 +0.71 +0.09 +0.08 +0.07 +0.09 +0.07 +0.12 +0.13 +0.12 +0.14 +0.11 +0.19 +0.15 +0.11 +0.06 +0.02 +0.05 +0.02 +0.04 +0.04 +0.04 +0.17 +0.19 +0.2 +0.21 +0.45 +0.46 +0.33 +0.17 +0.24 +0.15 +0.15 +0.09 +0.09 +0.09 +0.1 +0.14 +0.13 +0.42 +0.33 +0.23 +0.15 +0.17 +0.16 +0.16 +0.35 +0.35 +0.16 +0.46 +0.21 +0.15 +0.14 +0.14 +0.15 +0.31 +0.5 +0.49 +0.48 +0.49 +0.48 +0.48 +0.49 +0.46 +0.48 +0.4 +0.05 +0.06 +0.04 +0.19 +0.38 +0.05 +0.06 +0.04 +0.34 +0.05 +0.09 +0.62 +0.59 +0.48 +0.56 +0.47 +0.67 +0.66 +0.87 +1.09 +1.26 +0.93 +1 +0.99 +0.66 +0.58 +0.72 +0.47 +0.15 +0.47 +0.41 +0.17 +1.11 +1.63 +0.93 +1 +1.14 +0.46 +0.27 +0.39 +0.14 +0.86 +1.18 +0.81 +0.86 +0.71 +0.55 +0.48 +0.17 +0.23 +0.67 +0.16 +0.24 +0.6 +0.28 +0.21 +0.12 +0.13 +0.09 +0.1 +0.09 +0.09 +0.1 +0.09 +0.1 +0.09 +0.09 +0.1 +0.13 +0.17 +0.17 +0.18 +0.48 +0.41 +0.38 +0.19 +0.34 +0.11 +0.1 +0.33 +0.51 +0.81 +0.63 +0.74 +0.54 +0.59 +0.89 +0.64 +0.49 +0.54 +0.78 +0.49 +0.5 +0.46 +0.07 +0.13 +0.3 +0.06 +0.62 +0.66 +0.47 +0.72 +0.57 +0.47 +0.51 +0.18 +0.06 +0.34 +0.05 +0.18 +0.67 +0.48 +0.76 +0.17 +0.15 +0.4 +0.49 +0.88 +0.69 +0.58 +0.6 +0.55 +0.5 +0.31 +0.08 +0.08 +0.2 +0.12 +0.19 +0.19 +0.09 +0.1 +0.08 +0.09 +0.14 +0.12 +0.12 +0.13 +0.19 +0.13 +0.14 +0.13 +0.14 +0.14 +0.13 +0.12 +0.12 +0.06 +0.06 +0.07 +0.06 +0.07 +0.08 +0.09 +0.1 +0.09 +0.1 +0.11 +0.09 +0.1 +0.09 +0.1 +0.09 +0.11 +0.17 +0.56 +1.01 +1 +0.91 +1.02 +0.73 +0.19 +0.14 +0.16 +0.16 +0.14 +0.16 +0.15 +0.41 +0.53 +0.53 +0.15 +0.17 +0.09 +0.1 +0.12 +0.27 +0.23 +0.55 +0.59 +0.51 +0.49 +0.2 +0.07 +0.08 +0.08 +0.44 +0.5 +0.5 +0.49 +0.5 +0.49 +0.21 +0.08 +0.07 +0.08 +0.08 +0.09 +0.5 +0.49 +0.49 +0.09 +0.11 +0.18 +0.08 +0.47 +0.54 +0.31 +0.16 +0.22 +0.16 +0.14 +0.15 +0.07 +0.1 +0.08 +0.06 +0.09 +0.24 +0.51 +0.31 +0.22 +0.79 +0.47 +0.36 +0.3 +0.14 +0.13 +0.11 +0.1 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.07 +0.06 +0.07 +0.1 +0.09 +0.11 +0.1 +0.1 +0.11 +0.1 +0.11 +0.13 +0.12 +0.48 +0.29 +0.29 +0.75 +0.55 +0.54 +0.54 +0.41 +0.13 +0.12 +0.1 +0.08 +0.08 +0.07 +0.46 +0.49 +0.47 +0.48 +0.47 +0.33 +0.07 +0.05 +0.05 +0.06 +0.09 +0.47 +0.47 +0.46 +0.48 +0.47 +0.46 +0.48 +0.26 +0.06 +0.06 +0.05 +0.06 +0.14 +0.46 +0.47 +0.46 +0.63 +0.62 +0.61 +1.06 +1 +0.73 +0.86 +1.04 +0.65 +0.62 +0.66 +0.66 +0.57 +0.63 +0.74 +0.8 +0.66 +0.85 +0.56 +0.54 +0.55 +0.53 +0.55 +0.53 +0.54 +0.54 +0.54 +0.55 +0.54 +0.54 +0.54 +0.53 +0.54 +0.55 +0.56 +0.44 +0.12 +0.14 +0.13 +0.12 +0.1 +0.12 +0.13 +0.1 +0.1 +0.09 +0.12 +0.12 +0.14 +0.13 +0.09 +0.1 +0.09 +0.09 +0.1 +0.11 +0.11 +0.13 +0.14 +0.15 +0.17 +0.15 +0.1 +0.07 +0.07 +0.1 +0.08 +0.11 +0.07 +0.08 +0.06 +0.07 +0.23 +0.09 +0.12 +0.14 +0.08 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.07 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.12 +0.46 +0.48 +0.17 +0.05 +0.08 +0.12 +0.13 +0.16 +0.14 +0.14 +0.13 +0.23 +0.25 +0.16 +0.27 +0.14 +0.12 +0.13 +0.12 +0.13 +0.13 +0.15 +0.13 +0.14 +0.13 +0.14 +0.13 +0.23 +0.13 +0.12 +0.13 +0.15 +0.2 +0.13 +0.14 +0.13 +0.13 +0.12 +0.14 +0.12 +0.13 +0.13 +0.11 +0.15 +0.18 +0.13 +0.14 +0.14 +0.13 +0.13 +0.13 +0.12 +0.13 +0.11 +0.24 +0.53 +0.5 +0.29 +0.21 +0.13 +0.14 +0.14 +0.13 +0.17 +0.14 +0.14 +0.14 +0.13 +0.14 +0.14 +0.13 +0.14 +0.11 +0.11 +0.12 +0.06 +0.06 +0.06 +0.42 +0.49 +0.47 +0.48 +0.13 +0.05 +0.06 +0.06 +0.05 +0.06 +0.21 +0.48 +0.48 +0.47 +0.26 +0.05 +0.09 +0.19 +0.13 +0.3 +0.65 +0.51 +0.51 +0.15 +0.16 +0.23 +0.26 +0.34 +0.2 +0.56 +0.55 +0.54 +0.22 +0.14 +0.12 +0.15 +0.12 +0.09 +0.06 +0.07 +0.06 +0.07 +0.07 +0.06 +0.07 +0.4 +0.75 +0.46 +0.28 +0.17 +0.48 +1.24 +0.94 +0.52 +0.47 +0.22 +0.14 +0.15 +0.15 +0.72 +0.25 +0.15 +0.15 +0.2 +0.14 +0.12 +0.12 +0.13 +0.2 +0.34 +0.23 +0.12 +0.19 +0.47 +0.41 +0.33 +0.34 +0.18 +0.16 +0.17 +0.16 +0.18 +0.29 +0.1 +0.1 +0.1 +0.23 +0.11 +0.12 +0.15 +0.07 +0.07 +0.06 +0.06 +0.07 +0.06 +0.06 +0.06 +0.05 +0.31 +0.48 +0.1 +0.06 +0.06 +0.05 +0.07 +0.17 +0.47 +0.48 +0.35 +0.1 +0.13 +0.17 +0.11 +0.11 +0.16 +0.62 +0.64 +0.57 +0.29 +0.16 +0.17 +0.16 +0.12 +0.12 +0.12 +0.12 +0.1 +0.11 +0.1 +0.09 +0.1 +0.08 +0.09 +0.21 +0.22 +0.15 +0.14 +0.14 +0.14 +0.15 +0.22 +0.16 +0.18 +0.16 +0.17 +0.16 +0.16 +0.12 +0.13 +0.12 +0.15 +0.13 +0.11 +0.13 +0.27 +0.17 +0.12 +0.12 +0.1 +0.12 +0.09 +0.09 +0.09 +0.09 +0.1 +0.12 +0.14 +0.16 +0.15 +0.16 +0.16 +0.16 +0.17 +0.17 +0.23 +0.19 +0.19 +0.2 +0.19 +0.16 +0.17 +0.12 +0.07 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.08 +0.16 +0.07 +0.08 +0.06 +0.08 +0.24 +0.12 +0.12 +0.08 +0.07 +0.06 +0.09 +0.27 +0.21 +0.15 +0.13 +0.23 +0.53 +0.12 +0.13 +0.18 +0.14 +0.06 +0.07 +0.05 +0.06 +0.06 +0.06 +0.24 +0.1 +0.1 +0.09 +0.14 +0.16 +0.16 +0.17 +0.21 +0.11 +0.12 +0.11 +0.11 +0.13 +0.11 +0.13 +0.11 +0.11 +0.11 +0.11 +0.14 +0.14 +0.15 +0.14 +0.2 +0.18 +0.13 +0.14 +0.14 +0.13 +0.15 +0.13 +0.14 +0.18 +0.15 +0.15 +0.13 +0.24 +0.18 +0.16 +0.14 +0.12 +0.14 +0.12 +0.13 +0.11 +0.12 +0.12 +0.11 +0.12 +0.11 +0.12 +0.12 +0.09 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.14 +0.09 +0.1 +0.09 +0.09 +0.1 +0.1 +0.12 +0.21 +0.16 +0.12 +0.12 +0.11 +0.13 +0.11 +0.15 +0.1 +0.09 +0.13 +0.16 +0.14 +0.15 +0.12 +0.13 +0.12 +0.12 +0.13 +0.17 +0.16 +0.13 +0.12 +0.14 +0.13 +0.13 +0.12 +0.15 +0.1 +0.07 +0.06 +0.06 +0.07 +0.06 +0.07 +0.08 +0.11 +0.29 +0.15 +0.18 +0.19 +0.18 +0.19 +0.19 +0.82 +0.51 +0.53 +0.22 +0.19 +0.21 +0.2 +0.19 +0.2 +0.2 +0.15 +0.26 +0.18 +0.17 +0.19 +0.17 +0.18 +0.15 +0.18 +0.24 +0.14 +0.15 +0.15 +0.14 +0.11 +0.09 +0.08 +0.09 +0.08 +0.08 +0.09 +0.08 +0.19 +0.09 +0.08 +0.09 +0.08 +0.25 +0.12 +0.12 +0.12 +0.23 +0.49 +0.13 +0.07 +0.08 +0.07 +0.12 +0.12 +0.65 +0.55 +0.54 +0.72 +0.74 +0.9 +1.28 +0.4 +0.19 +0.16 +0.16 +0.35 +0.4 +0.09 +0.09 +0.05 +0.1 +0.14 +0.08 +0.11 +0.11 +0.1 +0.12 +0.13 +0.14 +0.14 +0.14 +0.16 +0.19 +0.18 +0.13 +0.08 +0.08 +0.07 +0.06 +0.05 +0.06 +0.19 +0.09 +0.1 +0.11 +0.12 +0.11 +0.11 +0.1 +0.09 +0.11 +0.09 +0.1 +0.11 +0.1 +0.1 +0.1 +0.27 +0.15 +0.13 +0.13 +0.09 +0.1 +0.09 +0.1 +0.14 +0.12 +0.14 +0.13 +0.12 +0.13 +0.12 +0.14 +0.18 +0.13 +0.13 +0.13 +0.13 +0.1 +0.1 +0.1 +0.11 +0.09 +0.1 +0.07 +0.07 +0.08 +0.06 +0.08 +0.07 +0.07 +0.08 +0.06 +0.08 +0.11 +0.08 +0.09 +0.07 +0.07 +0.08 +0.07 +0.19 +0.14 +0.13 +0.15 +0.13 +0.14 +0.16 +0.14 +0.14 +0.17 +0.2 +0.18 +0.17 +0.16 +0.16 +0.15 +0.16 +0.15 +0.16 +0.16 +0.27 +0.17 +0.15 +0.15 +0.15 +0.13 +0.14 +0.11 +0.13 +0.14 +0.13 +0.14 +0.12 +0.1 +0.1 +0.09 +0.1 +0.1 +0.11 +0.11 +0.12 +0.24 +0.31 +0.14 +0.13 +0.12 +0.13 +0.12 +0.12 +0.15 +0.12 +0.13 +0.12 +0.13 +0.14 +0.11 +0.11 +0.1 +0.11 +0.14 +0.15 +0.14 +0.16 +0.16 +0.16 +0.3 +0.54 +0.52 +0.39 +0.09 +0.1 +0.09 +0.1 +0.29 +0.5 +0.24 +0.07 +0.07 +0.07 +0.27 +0.49 +0.47 +0.29 +0.06 +0.05 +0.06 +0.05 +0.37 +0.47 +0.47 +0.1 +0.05 +0.07 +0.18 +0.17 +0.48 +0.52 +0.22 +0.1 +0.09 +0.09 +0.09 +0.09 +0.52 +0.45 +0.1 +0.11 +0.14 +0.55 +0.54 +0.15 +0.16 +0.12 +0.12 +1.09 +0.78 +0.53 +0.09 +0.23 +0.15 +0.1 +0.69 +0.11 +0.05 +0.06 +0.06 +0.06 +0.06 +0.18 +0.11 +0.16 +0.15 +0.14 +0.15 +0.14 +0.14 +0.13 +0.11 +0.12 +0.12 +0.12 +0.41 +0.13 +0.15 +0.15 +0.47 +0.65 +0.48 +0.36 +0.24 +0.13 +0.14 +0.18 +0.15 +0.17 +0.14 +0.11 +0.1 +0.1 +0.11 +0.09 +0.1 +0.1 +0.1 +0.11 +0.1 +0.1 +0.1 +0.08 +0.1 +0.09 +0.09 +0.1 +0.07 +0.07 +0.07 +0.07 +0.08 +0.06 +0.06 +0.44 +0.37 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.4 +0.47 +0.15 +0.07 +0.06 +0.05 +0.05 +0.06 +0.04 +0.07 +0.05 +0.47 +0.54 +0.2 +0.12 +0.12 +0.36 +0.27 +0.2 +0.14 +0.16 +0.16 +0.16 +0.17 +0.25 +0.23 +0.24 +0.14 +0.14 +0.1 +0.09 +0.1 +0.09 +0.09 +0.1 +0.08 +0.1 +0.09 +0.09 +0.1 +0.09 +0.09 +0.09 +0.08 +0.1 +0.09 +0.09 +0.1 +0.08 +0.1 +0.09 +0.09 +0.12 +0.11 +0.3 +0.39 +0.41 +0.28 +0.16 +0.32 +0.32 +0.16 +0.13 +0.15 +0.27 +0.26 +0.14 +0.13 +0.14 +0.14 +0.12 +0.12 +0.1 +0.3 +0.11 +0.1 +0.16 +0.28 +0.52 +0.5 +0.4 +0.07 +0.11 +0.39 +0.52 +0.37 +0.12 +0.07 +0.21 +0.47 +0.47 +0.22 +0.08 +0.09 +0.09 +0.49 +0.49 +0.32 +0.1 +0.15 +0.08 +0.34 +0.48 +0.45 +0.09 +0.11 +0.15 +0.6 +0.92 +0.56 +0.18 +0.15 +0.12 +0.13 +0.11 +0.12 +0.1 +0.11 +0.11 +0.1 +0.1 +0.11 +0.25 +0.53 +0.46 +0.32 +0.31 +0.22 +0.13 +0.22 +0.23 +0.29 +0.38 +0.29 +0.21 +0.18 +0.46 +0.51 +0.55 +0.25 +0.24 +0.53 +0.19 +0.16 +0.16 +0.18 +0.2 +0.18 +0.18 +0.22 +0.35 +0.41 +0.33 +0.16 +0.18 +0.2 +0.18 +0.15 +0.16 +0.16 +0.23 +0.2 +0.14 +0.13 +0.11 +0.14 +0.11 +0.12 +0.14 +0.13 +0.08 +0.08 +0.31 +0.5 +0.37 +0.07 +0.09 +0.07 +0.06 +0.06 +0.36 +0.48 +0.18 +0.05 +0.06 +0.05 +0.12 +0.47 +0.31 +0.08 +0.15 +0.14 +0.17 +0.48 +0.49 +0.15 +0.1 +0.12 +0.61 +0.6 +0.88 +0.79 +0.35 +0.11 +0.09 +0.12 +0.32 +0.53 +0.4 +0.32 +0.13 +0.77 +0.9 +0.86 +0.65 +0.14 +0.13 +0.11 +0.13 +0.85 +0.16 +0.14 +0.29 +0.13 +0.14 +0.16 +0.08 +0.1 +0.09 +0.08 +0.1 +0.09 +0.09 +0.09 +0.08 +0.13 +0.08 +0.1 +0.09 +0.09 +0.09 +0.08 +0.1 +0.09 +0.13 +0.12 +0.21 +0.19 +0.41 +0.11 +0.11 +0.12 +0.12 +0.1 +0.13 +0.16 +0.11 +0.13 +0.11 +0.16 +0.09 +0.09 +0.07 +0.17 +0.08 +0.08 +0.11 +0.1 +0.45 +0.7 +0.34 +0.09 +0.08 +0.09 +0.19 +0.51 +0.52 +0.22 +0.1 +0.05 +0.11 +0.48 +0.48 +0.15 +0.06 +0.07 +0.06 +0.47 +0.47 +0.52 +0.47 +0.48 +0.47 +0.37 +0.07 +0.06 +0.06 +0.05 +0.07 +0.05 +0.07 +0.06 +0.07 +0.15 +0.57 +0.7 +0.63 +0.52 +0.53 +0.55 +0.57 +0.57 +0.55 +0.15 +0.14 +0.16 +0.14 +0.16 +0.15 +0.19 +0.15 +0.16 +0.14 +0.16 +0.22 +0.17 +0.18 +0.13 +0.15 +0.14 +0.13 +0.15 +0.17 +0.12 +0.08 +0.06 +0.06 +0.09 +0.08 +0.1 +0.08 +0.09 +0.1 +0.13 +0.14 +0.31 +0.34 +0.33 +0.38 +0.25 +0.15 +0.15 +0.15 +0.51 +0.4 +0.13 +0.14 +0.21 +0.19 +0.24 +0.13 +0.31 +0.22 +0.16 +0.17 +0.11 +0.07 +0.07 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.26 +0.47 +0.47 +0.46 +0.48 +0.08 +0.05 +0.06 +0.05 +0.06 +0.08 +0.05 +0.06 +0.08 +0.16 +0.15 +0.1 +0.1 +0.08 +0.38 +0.61 +0.52 +0.51 +0.55 +0.53 +0.53 +0.54 +0.52 +0.54 +0.51 +0.23 +0.07 +0.12 +0.07 +0.07 +0.18 +0.08 +0.14 +0.09 +0.1 +0.1 +0.11 +0.1 +0.11 +0.12 +0.08 +0.1 +0.1 +0.1 +0.09 +0.07 +0.09 +0.08 +0.08 +0.09 +0.08 +0.09 +0.11 +0.39 +0.43 +0.32 +0.47 +0.2 +0.14 +0.14 +0.13 +0.14 +0.13 +0.13 +0.37 +0.43 +0.36 +0.22 +0.15 +0.22 +0.41 +0.55 +0.53 +0.54 +0.54 +0.54 +0.54 +0.22 +0.09 +0.08 +0.07 +0.3 +0.48 +0.49 +0.49 +0.47 +0.48 +0.48 +0.47 +0.48 +0.38 +0.06 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.32 +0.5 +0.48 +0.46 +0.48 +0.48 +0.51 +0.37 +0.12 +0.27 +0.14 +0.13 +0.15 +0.57 +0.73 +0.76 +0.48 +0.21 +0.2 +0.12 +0.14 +0.13 +0.13 +0.13 +0.12 +0.14 +0.13 +0.43 +0.32 +0.19 +0.17 +0.13 +0.08 +0.08 +0.07 +0.07 +0.08 +0.06 +0.06 +0.04 +0.04 +0.05 +0.04 +0.04 +0.04 +0.04 +0.09 +0.06 +0.06 +0.07 +0.1 +0.16 +0.15 +0.11 +0.12 +0.11 +0.1 +0.19 +0.36 +0.59 +0.39 +0.22 +0.1 +0.12 +0.1 +0.14 +0.1 +0.13 +0.11 +0.11 +0.09 +0.11 +0.1 +0.11 +0.09 +0.12 +0.13 +0.21 +0.12 +0.04 +0.07 +0.04 +0.15 +0.12 +0.09 +0.13 +0.1 +0.05 +0.03 +0.04 +0.3 +0.48 +0.1 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.04 +0.04 +0.04 +0.04 +0.04 +0.42 +0.51 +0.61 +0.83 +0.58 +0.54 +0.64 +0.65 +0.32 +0.62 +0.88 +0.85 +0.62 +0.39 +0.21 +0.17 +0.13 +0.12 +0.06 +0.03 +0.03 +0.03 +0.04 +0.02 +0.03 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.03 +0.04 +0.02 +0.03 +0.03 +0.03 +0.04 +0.02 +0.03 +0.03 +0.02 +0.08 +0.09 +0.04 +0.04 +0.02 +0.04 +0.02 +0.04 +0.02 +0.03 +0.03 +0.03 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.11 +0.45 +0.44 +0.31 +0.02 +0.03 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.35 +0.44 +0.44 +0.06 +0.02 +0.03 +0.02 +0.03 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.03 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.03 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.03 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.03 +0.03 +0.02 +0.04 +0.02 +0.03 +0.02 +0.08 +0.45 +0.44 +0.23 +0.02 +0.03 +0.02 +0.03 +0.03 +0.02 +0.31 +0.43 +0.46 +0.21 +0.03 +0.03 +0.02 +0.03 +0.02 +0.18 +0.44 +0.45 +0.24 +0.03 +0.03 +0.02 +0.03 +0.02 +0.03 +0.07 +0.44 +0.44 +0.1 +0.03 +0.02 +0.03 +0.02 +0.03 +0.03 +0.03 +0.03 +0.02 +0.04 +0.02 +0.03 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.03 +0.03 +0.02 +0.03 +0.02 +0.04 +0.02 +0.03 +0.04 +0.14 +0.33 +0.15 +0.14 +0.15 +0.15 +0.29 +0.23 +0.22 +0.13 +0.13 +0.13 +0.15 +0.16 +0.13 +0.14 +0.14 +0.19 +0.13 +0.13 +0.3 +0.53 +0.52 +0.56 +0.52 +0.53 +0.51 +0.54 +0.65 +0.51 +0.41 +0.13 +0.07 +0.05 +0.05 +0.06 +0.05 +0.06 +0.15 +0.47 +0.48 +0.49 +0.6 +0.56 +0.24 +0.06 +0.05 +0.06 +0.06 +0.11 +0.48 +0.53 +0.53 +0.52 +0.79 +0.69 +0.31 +0.4 +0.56 +0.46 +0.35 +0.56 +0.59 +0.55 +0.67 +0.56 +0.56 +0.58 +0.45 +0.12 +0.13 +0.12 +0.23 +0.19 +0.15 +0.31 +0.29 +0.11 +0.85 +0.85 +0.46 +0.4 +0.17 +0.16 +0.16 +0.14 +0.49 +0.4 +0.13 +0.14 +0.14 +0.14 +0.14 +0.12 +0.12 +0.12 +0.11 +0.13 +0.11 +0.13 +0.37 +0.85 +0.91 +0.92 +0.91 +0.27 +0.14 +0.13 +0.14 +0.14 +0.15 +0.14 +0.14 +0.23 +0.49 +0.49 +0.49 +0.5 +0.48 +0.51 +0.46 +0.08 +0.08 +0.07 +0.08 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.07 +0.05 +0.07 +0.06 +0.06 +0.07 +0.33 +0.49 +0.47 +0.48 +0.09 +0.06 +0.06 +0.06 +0.07 +0.11 +0.08 +0.08 +0.19 +0.22 +0.48 +0.5 +0.48 +0.49 +0.44 +0.07 +0.07 +0.07 +0.15 +0.11 +0.14 +0.12 +0.1 +0.14 +0.16 +0.15 +0.09 +0.1 +0.08 +0.09 +0.09 +0.09 +0.09 +0.08 +0.1 +0.14 +0.23 +0.12 +0.12 +0.12 +0.11 +0.12 +0.11 +0.14 +0.13 +0.12 +0.13 +0.09 +0.09 +0.06 +0.08 +0.07 +0.09 +0.1 +0.09 +0.1 +0.32 +0.19 +0.15 +0.14 +0.14 +0.12 +0.22 +0.42 +0.4 +0.32 +0.18 +0.12 +0.12 +0.11 +0.11 +0.16 +0.13 +0.13 +0.33 +0.12 +0.14 +0.2 +0.31 +0.18 +0.15 +0.17 +0.07 +0.07 +0.22 +0.49 +0.5 +0.49 +0.5 +0.49 +0.1 +0.07 +0.05 +0.3 +0.47 +0.47 +0.48 +0.28 +0.06 +0.06 +0.05 +0.21 +0.47 +0.47 +0.48 +0.47 +0.09 +0.05 +0.08 +0.33 +0.22 +0.37 +0.53 +0.56 +0.53 +0.56 +0.62 +0.61 +0.38 +0.11 +0.1 +0.11 +0.12 +0.11 +0.11 +0.12 +0.1 +0.12 +0.11 +0.11 +0.12 +0.24 +0.17 +0.17 +0.17 +0.18 +0.18 +0.18 +0.19 +0.18 +0.18 +0.16 +0.13 +0.14 +0.25 +0.15 +0.14 +0.12 +0.12 +0.12 +0.23 +0.58 +0.39 +0.11 +0.3 +0.41 +0.42 +0.59 +0.38 +0.15 +0.15 +0.15 +0.14 +0.15 +0.14 +0.15 +0.15 +0.16 +0.16 +0.55 +0.53 +0.54 +0.55 +0.53 +0.22 +0.12 +0.11 +0.11 +0.1 +0.1 +0.39 +0.52 +0.52 +0.49 +0.05 +0.08 +0.08 +0.05 +0.06 +0.06 +0.09 +0.48 +0.47 +0.47 +0.48 +0.46 +0.31 +0.06 +0.05 +0.06 +0.05 +0.05 +0.08 +0.4 +0.5 +0.47 +0.47 +0.54 +0.33 +0.1 +0.2 +0.11 +0.12 +0.15 +0.14 +0.26 +0.19 +0.13 +0.15 +0.13 +0.16 +0.15 +0.15 +0.16 +0.14 +0.24 +0.3 +0.13 +0.17 +0.2 +0.15 +0.19 +0.15 +0.16 +0.12 +0.08 +0.09 +0.09 +0.09 +0.09 +0.07 +0.07 +0.07 +0.07 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.06 +0.1 +0.07 +0.07 +0.09 +0.08 +0.1 +0.2 +0.1 +0.05 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.06 +0.05 +0.04 +0.05 +0.04 +0.07 +0.05 +0.09 +0.11 +0.1 +0.09 +0.16 +0.1 +0.09 +0.06 +0.06 +0.06 +0.06 +0.15 +0.14 +0.14 +0.14 +0.13 +0.16 +0.14 +0.14 +0.31 +0.09 +0.18 +0.48 +0.11 +0.11 +0.22 +0.07 +0.05 +0.04 +0.05 +0.16 +0.12 +0.08 +0.12 +0.07 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.09 +0.18 +0.1 +0.1 +0.06 +0.06 +0.06 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.06 +0.07 +0.06 +0.05 +0.05 +0.06 +0.04 +0.06 +0.06 +0.09 +0.08 +0.19 +0.12 +0.09 +0.1 +0.11 +0.1 +0.12 +0.11 +0.13 +0.15 +0.12 +0.12 +0.11 +0.12 +0.11 +0.12 +0.12 +0.11 +0.15 +0.11 +0.12 +0.12 +0.12 +0.12 +0.13 +0.11 +0.11 +0.1 +0.11 +0.11 +0.13 +0.44 +0.11 +0.11 +0.11 +0.11 +0.13 +0.14 +0.16 +0.42 +0.59 +0.4 +0.12 +0.13 +0.13 +0.16 +0.29 +0.34 +0.49 +0.58 +0.34 +0.18 +0.17 +0.31 +0.18 +0.19 +0.17 +0.17 +0.15 +0.14 +0.11 +0.12 +0.13 +0.27 +0.21 +0.07 +0.08 +0.08 +0.12 +0.2 +0.1 +0.15 +0.13 +0.06 +0.07 +0.06 +0.06 +0.08 +0.44 +0.5 +0.56 +0.33 +0.07 +0.06 +0.13 +0.41 +0.11 +0.1 +0.11 +0.28 +0.52 +0.91 +0.73 +0.22 +0.24 +0.31 +0.4 +0.12 +0.51 +0.95 +0.42 +0.29 +0.2 +0.23 +0.16 +0.72 +0.19 +0.19 +0.15 +0.2 +0.2 +0.14 +0.17 +0.16 +0.15 +0.06 +0.07 +0.07 +0.07 +0.07 +0.06 +0.08 +0.06 +0.07 +0.07 +0.06 +0.08 +0.06 +0.31 +0.66 +0.86 +0.55 +0.37 +0.31 +0.28 +0.17 +0.17 +0.19 +0.18 +0.19 +0.19 +0.17 +0.18 +0.22 +0.18 +0.64 +0.94 +0.95 +0.85 +0.65 +0.37 +0.31 +0.07 +0.08 +0.06 +0.16 +0.51 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.05 +0.04 +0.05 +0.05 +0.04 +0.1 +0.46 +0.31 +0.05 +0.04 +0.12 +0.23 +0.15 +0.06 +0.05 +0.06 +0.17 +0.2 +0.13 +0.55 +0.49 +0.09 +0.11 +0.46 +0.09 +0.21 +0.41 +0.29 +0.5 +0.5 +0.11 +0.13 +0.18 +0.16 +0.18 +0.09 +0.1 +0.09 +0.09 +0.1 +0.09 +0.16 +0.09 +0.1 +0.09 +0.09 +0.09 +0.11 +0.2 +0.15 +0.11 +0.12 +0.15 +0.11 +0.12 +0.14 +0.13 +0.15 +0.16 +0.17 +0.16 +0.16 +0.17 +0.17 +0.13 +0.12 +0.14 +0.12 +0.14 +0.13 +0.17 +0.15 +0.17 +0.15 +0.16 +0.13 +0.15 +0.13 +0.15 +0.12 +0.13 +0.19 +0.13 +0.14 +0.1 +0.06 +0.09 +0.06 +0.07 +0.06 +0.08 +0.08 +0.08 +0.31 +0.49 +0.14 +0.04 +0.05 +0.05 +0.05 +0.05 +0.04 +0.18 +0.46 +0.27 +0.05 +0.04 +0.06 +0.04 +0.05 +0.05 +0.04 +0.26 +0.52 +0.18 +0.09 +0.08 +0.09 +0.09 +0.14 +0.12 +0.11 +0.12 +0.14 +0.12 +0.24 +0.55 +0.59 +0.58 +0.53 +1.05 +0.98 +0.56 +0.55 +0.52 +0.38 +0.44 +0.25 +0.21 +0.15 +0.11 +0.37 +0.27 +0.12 +0.12 +0.1 +0.05 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.26 +0.29 +0.24 +0.36 +0.23 +0.32 +0.35 +0.26 +0.65 +0.18 +0.17 +0.17 +0.19 +0.6 +0.58 +0.34 +0.16 +0.14 +0.13 +0.1 +0.12 +0.1 +0.13 +0.11 +0.13 +0.24 +0.16 +0.14 +0.15 +0.1 +0.1 +0.07 +0.1 +0.07 +0.09 +0.08 +0.08 +0.07 +0.06 +0.07 +0.06 +0.08 +0.06 +0.07 +0.07 +0.06 +0.07 +0.06 +0.07 +0.15 +0.49 +0.51 +0.48 +0.38 +0.05 +0.07 +0.06 +0.06 +0.08 +0.16 +0.3 +0.2 +0.13 +0.11 +0.27 +0.15 +0.1 +0.11 +0.1 +0.11 +0.11 +0.19 +0.21 +0.18 +0.15 +0.14 +0.14 +0.15 +0.12 +0.13 +0.12 +0.13 +0.14 +0.24 +0.15 +0.14 +0.12 +0.15 +0.14 +0.16 +1.02 +0.36 +0.44 +0.33 +0.33 +0.32 +0.18 +0.15 +0.33 +0.29 +0.3 +0.15 +0.13 +0.17 +0.14 +0.16 +0.15 +0.15 +0.15 +0.14 +0.14 +0.12 +0.13 +0.13 +0.14 +0.13 +0.12 +0.15 +0.14 +0.13 +0.13 +0.12 +0.14 +0.09 +0.44 +0.52 +0.51 +0.31 +0.09 +0.09 +0.1 +0.07 +0.39 +0.49 +0.48 +0.39 +0.06 +0.07 +0.07 +0.06 +0.07 +0.26 +0.48 +0.48 +0.47 +0.27 +0.06 +0.06 +0.07 +0.06 +0.12 +0.3 +0.62 +0.55 +0.17 +0.12 +0.12 +0.32 +0.42 +0.55 +0.56 +0.54 +0.56 +0.22 +0.18 +0.31 +0.15 +0.17 +0.16 +0.13 +0.13 +0.14 +0.62 +0.51 +0.52 +0.51 +0.52 +0.5 +0.45 +0.65 +0.36 +0.2 +0.12 +0.1 +0.15 +0.1 +0.11 +0.11 +0.1 +0.12 +0.1 +0.11 +0.11 +0.1 +0.11 +0.14 +0.45 +0.26 +0.14 +0.16 +0.13 +0.14 +0.15 +0.63 +0.58 +0.81 +0.76 +0.6 +0.37 +0.34 +0.19 +0.13 +0.16 +0.14 +0.14 +0.16 +0.14 +0.14 +0.3 +0.41 +0.14 +0.15 +0.12 +0.12 +0.12 +0.11 +0.13 +0.07 +0.44 +0.51 +0.3 +0.09 +0.08 +0.06 +0.08 +0.07 +0.21 +0.07 +0.3 +0.5 +0.49 +0.27 +0.12 +0.1 +0.12 +0.09 +0.07 +0.08 +0.13 +0.49 +0.39 +0.07 +0.08 +0.07 +0.07 +0.08 +0.09 +0.31 +0.21 +0.1 +0.08 +0.07 +0.47 +0.53 +0.38 +0.15 +0.15 +0.12 +0.14 +0.13 +0.05 +0.06 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.07 +0.14 +0.14 +0.11 +0.13 +0.12 +0.14 +0.12 +0.13 +0.13 +0.12 +0.13 +0.12 +0.14 +0.15 +0.13 +0.14 +0.13 +0.14 +0.13 +0.13 +0.14 +0.13 +0.16 +0.13 +0.07 +0.18 +0.5 +0.52 +0.51 +0.47 +0.09 +0.37 +0.5 +0.48 +0.48 +0.49 +0.07 +0.07 +0.06 +0.48 +0.49 +0.18 +0.07 +0.16 +0.48 +0.49 +0.48 +0.47 +0.06 +0.07 +0.14 +0.51 +0.49 +0.49 +0.1 +0.07 +0.08 +0.49 +0.48 +0.12 +0.12 +0.22 +0.4 +0.23 +0.13 +0.14 +0.16 +0.16 +0.17 +0.17 +0.15 +0.15 +0.13 +0.26 +0.15 +0.07 +0.07 +0.05 +0.06 +0.06 +0.06 +0.07 +0.05 +0.06 +0.06 +0.06 +0.07 +0.05 +0.06 +0.06 +0.06 +0.07 +0.05 +0.07 +0.07 +0.19 +0.09 +0.11 +0.18 +0.16 +0.17 +0.16 +0.17 +0.16 +0.42 +0.44 +0.72 +0.52 +0.14 +0.15 +0.13 +0.14 +0.14 +0.28 +0.7 +0.52 +0.52 +0.21 +0.06 +0.1 +0.48 +0.48 +0.49 +0.48 +0.48 +0.49 +0.48 +0.44 +0.06 +0.06 +0.07 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.06 +0.06 +0.06 +0.08 +0.1 +0.19 +0.49 +0.25 +0.62 +0.51 +0.57 +0.53 +0.51 +0.53 +0.51 +0.26 +0.16 +0.19 +0.17 +0.13 +0.14 +0.13 +0.13 +0.19 +0.54 +0.56 +0.5 +0.18 +0.14 +0.25 +0.24 +0.13 +0.12 +0.11 +0.12 +0.09 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.06 +0.09 +0.28 +0.22 +0.14 +0.13 +0.15 +0.14 +0.28 +0.19 +0.34 +0.2 +0.54 +0.52 +0.5 +0.52 +0.5 +0.51 +0.51 +0.36 +0.09 +0.08 +0.09 +0.08 +0.26 +0.51 +0.49 +0.51 +0.5 +0.25 +0.09 +0.08 +0.09 +0.08 +0.51 +0.5 +0.5 +0.5 +0.49 +0.38 +0.08 +0.16 +0.33 +0.13 +0.47 +0.47 +0.3 +0.56 +0.25 +0.13 +0.12 +0.08 +0.23 +0.32 +0.44 +0.17 +0.1 +0.09 +0.32 +0.51 +0.35 +0.13 +0.13 +0.37 +0.08 +0.14 +0.1 +0.47 +0.22 +0.15 +0.13 +0.14 +0.12 +0.13 +0.14 +0.13 +0.15 +0.17 +0.18 +0.16 +0.16 +0.15 +0.13 +0.1 +0.08 +0.09 +0.08 +0.09 +0.1 +0.09 +0.1 +0.5 +0.35 +0.31 +0.1 +0.09 +0.09 +0.09 +0.1 +0.37 +0.27 +0.1 +0.48 +0.14 +0.39 +0.35 +0.1 +0.24 +0.11 +0.69 +0.52 +0.48 +0.48 +0.84 +0.85 +0.48 +0.06 +0.07 +0.42 +0.15 +0.05 +0.15 +0.28 +0.07 +0.14 +0.26 +0.05 +0.54 +0.66 +0.47 +0.71 +0.63 +0.47 +0.32 +0.13 +0.06 +0.42 +0.34 +0.37 +0.62 +0.79 +0.52 +0.62 +0.73 +0.63 +1.27 +0.85 +0.85 +0.81 +0.56 +0.59 +0.51 +0.33 +0.1 +0.09 +0.12 +0.14 +0.16 +0.39 +0.18 +0.15 +0.37 +0.16 +0.12 +0.12 +0.13 +0.1 +0.12 +0.13 +0.12 +0.13 +0.12 +0.12 +0.13 +0.12 +0.15 +0.13 +0.06 +0.07 +0.06 +0.06 +0.06 +0.05 +0.09 +0.21 +0.15 +0.45 +0.41 +0.14 +0.17 +0.15 +0.14 +0.1 +0.12 +0.15 +0.15 +0.18 +0.16 +0.15 +0.12 +0.16 +0.15 +0.55 +0.55 +0.2 +0.14 +0.11 +0.12 +0.1 +0.08 +0.1 +0.08 +0.09 +0.09 +0.08 +0.09 +0.21 +0.54 +1.05 +1.4 +1.18 +0.94 +0.81 +0.33 +0.08 +0.15 +0.26 +0.14 +0.16 +0.14 +0.08 +0.08 +0.07 +0.11 +0.23 +0.56 +0.53 +0.29 +0.28 +0.56 +0.22 +0.12 +0.2 +0.39 +0.14 +0.16 +0.16 +0.22 +0.24 +0.14 +0.16 +0.1 +0.13 +0.15 +0.16 +0.08 +0.31 +0.1 +0.1 +0.08 +0.1 +0.11 +0.12 +0.12 +0.12 +0.09 +0.11 +0.11 +0.11 +0.09 +0.11 +0.09 +0.13 +0.12 +0.12 +0.09 +0.14 +0.11 +0.11 +0.11 +0.1 +0.11 +0.12 +0.12 +0.12 +0.12 +0.12 +0.11 +0.13 +0.11 +0.12 +0.14 +0.08 +0.12 +0.11 +0.12 +0.13 +0.11 +0.12 +0.11 +0.12 +0.2 +0.49 +0.41 +0.04 +0.05 +0.04 +0.04 +0.04 +0.04 +0.05 +0.03 +0.14 +0.06 +0.06 +0.05 +0.04 +0.05 +0.46 +0.46 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.44 +0.6 +0.18 +0.07 +0.09 +0.26 +0.13 +0.09 +0.15 +0.23 +0.15 +0.12 +0.13 +0.14 +0.54 +0.41 +0.14 +0.13 +0.14 +0.14 +0.14 +0.1 +0.11 +0.13 +0.13 +0.14 +0.13 +0.13 +0.13 +0.12 +0.12 +0.15 +0.11 +0.12 +0.11 +0.11 +0.12 +0.11 +0.12 +0.11 +0.55 +0.56 +0.11 +0.09 +0.09 +0.09 +0.12 +0.08 +0.09 +0.09 +0.08 +0.09 +0.08 +0.11 +0.12 +0.11 +0.12 +0.15 +0.14 +0.15 +0.13 +0.16 +0.15 +0.18 +0.19 +0.16 +0.13 +0.14 +0.14 +0.14 +0.15 +0.13 +0.14 +0.14 +0.14 +0.16 +0.24 +0.12 +0.1 +0.08 +0.09 +0.08 +0.08 +0.08 +0.06 +0.07 +0.06 +0.06 +0.07 +0.13 +0.49 +0.29 +0.06 +0.07 +0.05 +0.07 +0.06 +0.14 +0.3 +0.1 +0.11 +0.58 +0.65 +0.28 +0.22 +0.18 +0.24 +0.41 +0.18 +0.32 +0.37 +0.19 +0.12 +0.12 +0.11 +0.12 +0.11 +0.12 +0.11 +0.11 +0.12 +0.11 +0.12 +0.11 +0.11 +0.12 +0.11 +0.12 +0.11 +0.11 +0.11 +0.11 +0.12 +0.1 +0.12 +0.11 +0.11 +0.12 +0.1 +0.12 +0.11 +0.11 +0.11 +0.11 +0.13 +0.12 +0.14 +0.12 +0.13 +0.59 +0.31 +0.33 +0.36 +0.2 +0.15 +0.16 +0.16 +0.16 +0.16 +0.27 +0.56 +0.25 +0.23 +0.43 +0.5 +0.35 +0.34 +0.24 +0.2 +0.18 +0.27 +0.58 +0.64 +0.79 +0.28 +0.17 +0.17 +0.08 +0.17 +0.08 +0.09 +0.13 +0.48 +0.5 +0.25 +0.09 +0.22 +0.23 +0.08 +0.08 +0.09 +0.09 +0.42 +0.56 +0.6 +0.5 +0.12 +0.13 +0.13 +0.13 +0.19 +0.12 +0.1 +0.11 +0.1 +0.11 +0.4 +0.23 +0.26 +0.15 +0.14 +0.38 +0.91 +0.56 +0.31 +0.33 +0.41 +0.3 +0.13 +0.1 +0.09 +0.1 +0.09 +0.09 +0.1 +0.09 +0.1 +0.09 +0.09 +0.1 +0.09 +0.1 +0.09 +0.09 +0.1 +0.09 +0.1 +0.09 +0.09 +0.1 +0.12 +0.14 +0.25 +0.22 +0.14 +0.13 +0.14 +0.14 +0.15 +0.15 +0.18 +0.18 +0.14 +0.15 +0.17 +0.13 +0.13 +0.1 +0.07 +0.07 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.33 +0.47 +0.23 +0.12 +0.12 +0.5 +0.4 +0.1 +0.09 +0.09 +0.1 +0.08 +0.1 +0.09 +0.09 +0.14 +0.13 +0.13 +0.15 +0.15 +0.13 +0.11 +0.13 +0.11 +0.13 +0.15 +0.11 +0.13 +0.12 +0.11 +0.14 +0.2 +0.19 +0.11 +0.12 +0.1 +0.12 +0.12 +0.11 +0.06 +0.13 +0.13 +0.14 +0.3 +0.14 +0.11 +0.22 +0.56 +0.44 +0.14 +0.13 +0.16 +0.21 +0.36 +0.26 +0.25 +0.23 +0.18 +0.16 +0.17 +0.17 +0.18 +0.14 +0.15 +0.15 +0.28 +0.19 +0.17 +0.14 +0.14 +0.14 +0.13 +0.12 +0.13 +0.12 +0.13 +0.13 +0.09 +0.1 +0.08 +0.09 +0.06 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.1 +0.13 +0.06 +0.07 +0.05 +0.06 +0.05 +0.06 +0.05 +0.06 +0.07 +0.06 +0.06 +0.24 +0.41 +0.17 +0.38 +0.28 +0.31 +0.32 +0.14 +0.29 +0.17 +0.1 +0.08 +0.08 +0.07 +0.08 +0.08 +0.07 +0.26 +0.13 +0.12 +0.12 +0.12 +0.13 +0.12 +0.17 +0.14 +0.14 +0.12 +0.12 +0.12 +0.1 +0.11 +0.14 +0.13 +0.12 +0.11 +0.1 +0.11 +0.1 +0.11 +0.1 +0.1 +0.11 +0.1 +0.11 +0.39 +0.1 +0.12 +0.12 +0.35 +0.45 +0.66 +0.2 +0.12 +0.13 +0.13 +0.12 +0.13 +0.08 +0.1 +0.09 +0.09 +0.1 +0.08 +0.11 +0.21 +0.15 +0.12 +0.09 +0.07 +0.07 +0.08 +0.06 +0.07 +0.35 +0.29 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.11 +0.13 +0.21 +0.07 +0.05 +0.07 +0.05 +0.24 +0.09 +0.11 +0.08 +0.12 +0.1 +0.08 +0.09 +0.09 +0.08 +0.18 +0.19 +0.24 +0.28 +0.24 +0.23 +0.32 +0.11 +0.12 +0.1 +0.08 +0.09 +0.08 +0.08 +0.09 +0.08 +0.23 +0.09 +0.08 +0.11 +0.08 +0.07 +0.33 +0.62 +0.42 +0.39 +0.3 +0.11 +0.13 +0.95 +0.52 +0.47 +0.37 +0.34 +0.32 +0.15 +0.1 +0.1 +0.18 +0.27 +0.1 +0.1 +0.11 +0.11 +0.11 +0.12 +0.11 +0.12 +0.15 +0.12 +0.12 +0.15 +0.67 +0.19 +0.15 +0.13 +0.12 +0.12 +0.14 +0.12 +0.14 +0.12 +0.13 +0.12 +0.12 +0.13 +0.12 +0.13 +0.12 +0.13 +0.12 +0.13 +0.56 +0.52 +0.21 +0.06 +0.05 +0.05 +0.04 +0.45 +0.46 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.17 +0.5 +0.15 +0.07 +0.08 +0.08 +0.08 +0.19 +0.11 +0.15 +0.09 +0.18 +0.13 +0.12 +0.13 +0.14 +0.13 +0.09 +0.07 +0.09 +0.08 +0.1 +0.11 +0.17 +0.08 +0.07 +0.08 +0.07 +0.11 +0.12 +0.14 +0.12 +0.13 +0.22 +0.13 +0.11 +0.09 +0.04 +0.06 +0.04 +0.11 +0.07 +0.07 +0.06 +0.12 +0.06 +0.06 +0.05 +0.06 +0.06 +0.11 +0.1 +0.08 +0.07 +0.1 +0.11 +0.09 +0.09 +0.14 +0.11 +0.1 +0.08 +0.11 +0.09 +0.12 +0.09 +0.5 +0.55 +0.53 +0.55 +0.25 +0.13 +0.1 +0.12 +0.11 +0.13 +0.11 +0.13 +0.11 +0.13 +0.15 +0.61 +0.6 +0.54 +0.2 +0.06 +0.07 +0.04 +0.06 +0.05 +0.07 +0.06 +0.04 +0.04 +0.05 +0.04 +0.05 +0.2 +0.46 +0.47 +0.45 +0.2 +0.08 +0.08 +0.15 +0.03 +0.05 +0.04 +0.04 +0.07 +0.06 +0.48 +0.47 +0.56 +0.54 +0.19 +0.1 +0.16 +0.52 +0.26 +0.31 +0.14 +0.17 +0.17 +0.24 +0.45 +0.21 +0.18 +0.12 +0.12 +0.13 +0.1 +0.12 +0.14 +0.15 +0.14 +0.18 +0.13 +0.08 +0.06 +0.08 +0.06 +0.08 +0.07 +0.08 +0.11 +0.13 +0.11 +0.21 +0.21 +0.26 +0.18 +0.13 +0.12 +0.1 +0.12 +0.1 +0.12 +0.11 +0.09 +0.07 +0.08 +0.07 +0.08 +0.1 +0.15 +0.1 +0.12 +0.13 +0.11 +0.11 +0.08 +0.09 +0.06 +0.07 +0.11 +0.23 +0.12 +0.04 +0.06 +0.05 +0.16 +0.13 +0.08 +0.14 +0.08 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.16 +0.09 +0.08 +0.07 +0.09 +0.08 +0.09 +0.19 +0.19 +0.12 +0.26 +0.24 +0.12 +0.1 +0.13 +0.15 +0.13 +0.19 +0.54 +1.06 +0.95 +0.88 +0.77 +0.69 +0.44 +0.43 +0.37 +0.24 +0.15 +0.13 +0.09 +0.09 +0.07 +0.09 +0.07 +0.08 +0.07 +0.07 +0.08 +0.06 +0.09 +0.09 +0.07 +0.08 +0.06 +0.08 +0.07 +0.07 +0.08 +0.06 +0.08 +0.07 +0.08 +0.38 +0.3 +0.96 +0.53 +0.42 +0.19 +0.11 +0.12 +0.11 +0.1 +0.1 +0.11 +0.09 +0.1 +0.1 +0.1 +0.13 +0.3 +0.52 +0.38 +0.09 +0.1 +0.09 +0.11 +0.09 +0.06 +0.09 +0.16 +0.08 +0.5 +0.42 +0.07 +0.06 +0.07 +0.06 +0.07 +0.06 +0.09 +0.23 +0.24 +0.44 +0.45 +0.12 +0.11 +0.25 +0.26 +0.14 +0.18 +0.13 +0.1 +0.3 +0.53 +0.2 +0.1 +0.12 +0.18 +0.45 +0.7 +0.3 +0.14 +0.17 +0.17 +0.17 +0.15 +0.18 +0.18 +0.19 +0.17 +0.17 +0.15 +0.14 +0.15 +0.13 +0.14 +0.16 +0.18 +0.15 +0.16 +0.13 +0.14 +0.13 +0.14 +0.11 +0.12 +0.12 +0.11 +0.12 +0.11 +0.15 +0.19 +0.27 +0.28 +0.13 +0.14 +0.16 +0.27 +0.1 +0.11 +0.11 +0.1 +0.11 +0.12 +0.12 +0.34 +0.33 +0.33 +0.16 +0.18 +0.16 +0.16 +0.15 +0.2 +0.51 +0.22 +0.09 +0.07 +0.08 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.09 +0.24 +0.39 +0.49 +0.08 +0.07 +0.09 +0.21 +0.1 +0.12 +0.2 +0.52 +0.38 +0.12 +0.1 +0.11 +0.24 +0.31 +0.13 +0.11 +0.23 +0.53 +0.29 +0.14 +0.14 +0.17 +0.14 +0.14 +0.12 +0.12 +0.13 +0.12 +0.12 +0.12 +0.12 +0.13 +0.24 +0.15 +0.15 +0.12 +0.11 +0.1 +0.13 +0.15 +0.15 +0.2 +0.13 +0.13 +0.24 +0.9 +0.57 +0.54 +0.3 +0.3 +0.29 +0.12 +0.11 +0.1 +0.12 +0.13 +0.13 +0.1 +0.83 +0.76 +0.65 +0.72 +0.41 +0.3 +0.12 +0.13 +0.12 +0.22 +0.15 +0.13 +0.14 +0.13 +0.75 +0.5 +0.34 +0.09 +0.08 +0.09 +0.07 +0.07 +0.07 +0.07 +0.06 +0.08 +0.07 +0.07 +0.08 +0.06 +0.07 +0.07 +0.06 +0.07 +0.07 +0.06 +0.08 +0.06 +0.07 +0.07 +0.06 +0.07 +0.09 +0.16 +0.07 +0.08 +0.07 +0.1 +0.06 +0.07 +0.07 +0.07 +0.16 +0.29 +0.32 +0.28 +0.2 +0.14 +0.16 +1.1 +1.13 +0.72 +0.46 +0.4 +0.44 +0.19 +0.1 +0.13 +0.14 +0.14 +0.14 +0.12 +0.1 +0.09 +0.1 +0.09 +0.1 +0.12 +0.09 +0.1 +0.09 +0.08 +0.09 +0.07 +0.09 +0.18 +0.09 +0.09 +0.07 +0.12 +0.13 +0.11 +0.11 +0.1 +0.11 +0.11 +0.1 +0.32 +0.11 +0.09 +0.14 +0.48 +0.49 +0.37 +0.38 +0.13 +0.11 +0.13 +0.14 +0.15 +0.13 +0.14 +0.13 +0.11 +0.08 +0.06 +0.07 +0.07 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.11 +0.16 +0.06 +0.08 +0.07 +0.14 +0.19 +0.09 +0.15 +0.06 +0.05 +0.09 +0.07 +0.19 +0.07 +0.07 +0.07 +0.1 +0.09 +0.1 +0.19 +0.27 +0.32 +0.24 +0.19 +0.17 +0.15 +0.11 +0.11 +0.12 +0.11 +0.11 +0.12 +0.16 +0.22 +0.1 +0.08 +0.09 +0.1 +0.09 +0.09 +0.08 +0.06 +0.05 +0.05 +0.06 +0.14 +0.08 +0.1 +0.09 +0.09 +0.09 +0.08 +0.09 +0.08 +0.1 +0.07 +0.07 +0.08 +0.07 +0.08 +0.09 +0.08 +0.08 +0.09 +0.11 +0.12 +0.11 +0.11 +0.13 +0.16 +0.13 +0.12 +0.14 +0.13 +0.12 +0.13 +0.16 +0.12 +0.13 +0.11 +0.13 +0.11 +0.11 +0.1 +0.09 +0.09 +0.08 +0.09 +0.09 +0.09 +0.09 +0.08 +0.08 +0.08 +0.06 +0.08 +0.06 +0.06 +0.07 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.07 +0.07 +0.17 +0.09 +0.13 +0.12 +0.1 +0.11 +0.1 +0.2 +0.2 +0.13 +0.11 +0.16 +0.21 +0.12 +0.12 +0.16 +0.11 +0.12 +0.12 +0.11 +0.13 +0.14 +0.14 +0.14 +0.13 +0.17 +0.12 +0.13 +0.13 +0.12 +0.14 +0.12 +0.18 +0.12 +0.13 +0.13 +0.09 +0.1 +0.09 +0.09 +0.1 +0.09 +0.1 +0.09 +0.09 +0.1 +0.09 +0.1 +0.09 +0.1 +0.13 +0.12 +0.12 +0.13 +0.12 +0.14 +0.26 +0.18 +0.17 +0.17 +0.17 +0.19 +0.21 +0.17 +0.18 +0.18 +0.17 +0.15 +0.1 +0.08 +0.07 +0.08 +0.06 +0.07 +0.07 +0.06 +0.08 +0.07 +0.07 +0.08 +0.06 +0.07 +0.08 +0.19 +0.26 +0.09 +0.08 +0.08 +0.07 +0.21 +0.16 +0.11 +0.2 +0.11 +0.09 +0.14 +0.18 +0.22 +0.08 +0.1 +0.09 +0.08 +0.12 +0.08 +0.15 +0.09 +0.08 +0.11 +0.09 +0.23 +0.38 +0.16 +0.13 +0.21 +0.36 +0.17 +0.12 +0.13 +0.13 +0.17 +0.21 +0.3 +0.32 +0.18 +0.15 +0.53 +0.48 +0.32 +0.23 +0.17 +0.15 +0.17 +0.16 +0.15 +0.15 +0.15 +0.17 +0.15 +0.11 +0.07 +0.09 +0.07 +0.09 +0.07 +0.08 +0.08 +0.13 +0.16 +0.18 +0.3 +0.16 +0.13 +0.11 +0.11 +0.1 +0.27 +0.13 +0.1 +0.13 +0.14 +0.14 +0.15 +0.13 +0.15 +0.13 +0.14 +0.15 +0.15 +0.15 +0.13 +0.24 +0.1 +0.09 +0.11 +0.09 +0.09 +0.08 +0.07 +0.08 +0.07 +0.07 +0.08 +0.07 +0.08 +0.1 +0.16 +0.09 +0.07 +0.09 +0.17 +0.17 +0.14 +0.14 +0.08 +0.07 +0.13 +0.13 +0.09 +0.09 +0.09 +0.26 +0.23 +0.11 +0.13 +0.44 +0.53 +0.33 +0.31 +0.36 +0.33 +0.22 +0.19 +0.16 +0.17 +0.17 +0.16 +0.17 +0.15 +0.17 +0.14 +0.72 +0.25 +0.18 +0.16 +0.16 +0.15 +0.19 +0.19 +0.13 +0.11 +0.12 +0.11 +0.12 +0.11 +0.12 +0.11 +0.11 +0.2 +0.2 +0.15 +0.19 +0.2 +0.26 +0.2 +0.19 +0.18 +0.26 +0.39 +0.19 +0.34 +0.24 +0.2 +0.18 +0.21 +0.18 +0.19 +0.17 +0.17 +0.1 +0.07 +0.05 +0.05 +0.05 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.05 +0.04 +0.05 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.2 +0.11 +0.09 +0.14 +0.08 +0.09 +0.09 +0.08 +0.1 +0.09 +0.1 +0.11 +0.11 +0.13 +0.3 +0.2 +0.2 +0.14 +0.1 +0.09 +0.23 +0.49 +0.09 +0.1 +0.09 +0.12 +0.13 +0.16 +0.13 +0.13 +0.14 +0.12 +0.13 +0.13 +0.13 +0.13 +0.13 +0.11 +0.08 +0.14 +0.12 +0.19 +0.18 +0.19 +0.32 +0.16 +0.16 +0.5 +0.3 +0.33 +0.17 +0.18 +0.25 +0.38 +0.2 +0.43 +0.38 +0.3 +0.26 +0.27 +0.29 +0.3 +0.17 +0.15 +0.16 +0.18 +0.2 +0.56 +0.47 +0.26 +0.36 +0.21 +0.16 +0.19 +0.16 +0.26 +0.16 +0.3 +0.13 +0.3 +0.15 +0.11 +0.1 +0.11 +0.1 +0.1 +0.09 +0.09 +0.07 +0.08 +0.07 +0.08 +0.06 +0.08 +0.12 +0.26 +0.11 +0.07 +0.09 +0.07 +0.22 +0.19 +0.15 +0.2 +0.14 +0.11 +0.26 +0.23 +0.1 +0.11 +0.11 +0.1 +0.11 +0.13 +0.14 +0.2 +0.2 +0.33 +0.36 +0.2 +0.13 +0.14 +0.14 +0.24 +0.12 +0.14 +0.12 +0.15 +0.12 +0.17 +0.18 +0.17 +0.2 +1.02 +0.8 +0.82 +0.72 +0.69 +0.4 +0.38 +0.38 +0.41 +0.15 +0.11 +0.1 +0.11 +0.11 +0.11 +0.1 +0.11 +0.1 +0.11 +0.11 +0.11 +0.12 +0.14 +0.28 +0.15 +0.13 +0.14 +0.12 +0.13 +0.11 +0.12 +0.11 +0.12 +0.23 +0.15 +0.14 +0.15 +0.14 +0.15 +0.13 +0.22 +0.22 +0.16 +0.13 +0.08 +0.05 +0.07 +0.07 +0.05 +0.06 +0.05 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.05 +0.06 +0.05 +0.05 +0.05 +0.08 +0.11 +0.16 +0.13 +0.11 +0.1 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.05 +0.05 +0.05 +0.05 +0.05 +0.05 +0.05 +0.05 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.07 +0.09 +0.06 +0.09 +0.07 +0.06 +0.04 +0.06 +0.08 +0.08 +0.08 +0.08 +0.11 +0.08 +0.09 +0.07 +0.06 +0.05 +0.07 +0.05 +0.07 +0.05 +0.07 +0.06 +0.06 +0.06 +0.06 +0.13 +0.16 +0.19 +0.14 +0.28 +0.49 +0.3 +0.16 +0.17 +0.16 +0.15 +0.11 +0.13 +0.47 +0.12 +0.1 +0.12 +0.1 +0.12 +0.1 +0.11 +0.1 +0.09 +0.1 +0.08 +0.1 +0.08 +0.24 +0.07 +0.07 +0.06 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.05 +0.06 +0.17 +0.18 +0.09 +0.12 +0.14 +0.08 +0.09 +0.65 +0.64 +0.41 +0.39 +0.4 +0.13 +0.11 +0.12 +0.11 +0.14 +0.11 +0.14 +0.11 +0.12 +0.1 +0.12 +0.13 +0.14 +0.09 +0.1 +0.09 +0.14 +0.09 +0.09 +0.08 +0.1 +0.11 +0.1 +0.16 +0.08 +0.06 +0.15 +0.23 +0.05 +0.08 +0.06 +0.06 +0.06 +0.06 +0.08 +0.08 +0.08 +0.06 +0.08 +0.07 +0.07 +0.07 +0.06 +0.07 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.07 +0.05 +0.08 +0.07 +0.06 +0.11 +0.09 +0.1 +0.1 +0.08 +0.1 +0.09 +0.08 +0.09 +0.1 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.05 +0.04 +0.05 +0.04 +0.04 +0.04 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.04 +0.04 +0.1 +0.08 +0.08 +0.32 +0.19 +0.1 +0.06 +0.04 +0.06 +0.06 +0.05 +0.06 +0.05 +0.05 +0.12 +0.05 +0.05 +0.04 +0.08 +0.04 +0.04 +0.07 +0.05 +0.13 +0.11 +0.13 +0.11 +0.1 +0.11 +0.1 +0.11 +0.11 +0.09 +0.05 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.04 +0.08 +0.07 +0.07 +0.11 +0.1 +0.25 +0.3 +0.18 +0.13 +0.17 +0.17 +0.22 +0.12 +0.14 +0.12 +0.13 +0.12 +0.11 +0.12 +0.22 +0.12 +0.09 +0.07 +0.05 +0.05 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.03 +0.08 +0.05 +0.06 +0.06 +0.05 +0.07 +0.07 +0.14 +0.06 +0.11 +0.16 +0.13 +0.08 +0.06 +0.07 +0.07 +0.07 +0.07 +0.07 +0.08 +0.33 +0.46 +0.53 +0.45 +0.22 +0.28 +0.23 +0.27 +0.24 +0.23 +0.18 +0.25 +0.28 +0.09 +0.08 +0.09 +0.09 +0.08 +0.13 +0.15 +0.12 +0.09 +0.09 +0.13 +0.1 +0.07 +0.05 +0.06 +0.06 +0.05 +0.06 +0.07 +0.06 +0.04 +0.04 +0.05 +0.04 +0.04 +0.05 +0.03 +0.04 +0.04 +0.03 +0.04 +0.04 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.04 +0.04 +0.03 +0.06 +0.11 +0.07 +0.07 +0.04 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.11 +0.22 +0.1 +0.05 +0.05 +0.05 +0.16 +0.13 +0.08 +0.12 +0.2 +0.12 +0.07 +0.09 +0.07 +0.08 +0.08 +0.07 +0.08 +0.08 +0.07 +0.09 +0.08 +0.09 +0.08 +0.12 +0.3 +0.32 +0.25 +0.55 +0.5 +0.52 +0.51 +0.51 +0.52 +0.51 +0.55 +0.62 +0.85 +0.52 +0.5 +0.51 +0.63 +0.55 +0.52 +0.5 +0.53 +0.19 +0.13 +0.14 +0.13 +0.14 +0.14 +0.16 +0.14 +0.23 +0.07 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.09 +0.32 +0.09 +0.11 +0.12 +0.22 +0.11 +0.1 +0.11 +0.1 +0.1 +0.11 +0.1 +0.11 +0.09 +0.14 +0.1 +0.08 +0.09 +0.08 +0.06 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.04 +0.04 +0.04 +0.06 +0.06 +0.14 +0.05 +0.23 +0.13 +0.08 +0.13 +0.11 +0.08 +0.08 +0.1 +0.09 +0.08 +0.08 +0.04 +0.03 +0.04 +0.03 +0.03 +0.04 +0.03 +0.05 +0.1 +0.03 +0.04 +0.04 +0.03 +0.04 +0.06 +0.04 +0.05 +0.04 +0.22 +0.06 +0.07 +0.13 +0.12 +0.29 +0.16 +0.08 +0.09 +0.11 +0.05 +0.05 +0.03 +0.04 +0.04 +0.04 +0.05 +0.03 +0.04 +0.05 +0.06 +0.08 +0.07 +0.3 +0.15 +0.31 +0.25 +0.36 +0.31 +0.08 +0.14 +0.07 +0.08 +0.09 +0.1 +0.11 +0.09 +0.09 +0.24 +0.17 +0.18 +0.11 +0.16 +0.1 +0.12 +0.08 +0.1 +0.09 +0.1 +0.1 +0.21 +0.05 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.07 +0.18 +0.24 +0.08 +0.06 +0.07 +0.06 +0.22 +0.12 +0.1 +0.15 +0.07 +0.05 +0.06 +0.05 +0.12 +0.09 +0.1 +0.1 +0.09 +0.1 +0.09 +0.1 +0.21 +0.37 +0.24 +0.09 +0.17 +0.11 +0.17 +0.16 +0.16 +0.11 +0.11 +0.11 +0.11 +0.12 +0.1 +0.09 +0.15 +0.15 +0.12 +0.12 +0.12 +0.14 +0.12 +0.11 +0.18 +0.11 +0.26 +0.26 +0.21 +0.1 +0.1 +0.1 +0.09 +0.1 +0.09 +0.09 +0.7 +0.67 +0.44 +0.27 +0.35 +0.25 +0.07 +0.07 +0.06 +0.06 +0.06 +0.05 +0.07 +0.06 +0.06 +0.06 +0.05 +0.07 +0.09 +0.1 +0.08 +0.07 +0.1 +0.1 +0.11 +0.11 +0.11 +0.1 +0.11 +0.12 +0.09 +0.09 +0.08 +0.07 +0.05 +0.06 +0.06 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.22 +0.1 +0.09 +0.12 +0.07 +0.04 +0.1 +0.1 +0.07 +0.09 +0.14 +0.08 +0.06 +0.05 +0.05 +0.06 +0.05 +0.08 +0.36 +0.19 +0.06 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.09 +0.06 +0.06 +0.08 +0.08 +0.09 +0.12 +0.15 +0.19 +0.13 +0.1 +0.13 +0.1 +0.1 +0.06 +0.05 +0.03 +0.04 +0.04 +0.05 +0.24 +0.26 +0.12 +0.08 +0.17 +0.11 +0.06 +0.07 +0.08 +0.08 +0.1 +0.08 +0.1 +0.12 +0.12 +0.09 +0.1 +0.09 +0.1 +0.13 +0.13 +0.09 +0.06 +0.07 +0.06 +0.06 +0.07 +0.05 +0.06 +0.07 +0.23 +0.17 +0.06 +0.07 +0.07 +0.11 +0.2 +0.09 +0.15 +0.13 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.1 +0.13 +0.07 +0.2 +0.16 +0.1 +0.09 +0.1 +0.09 +0.36 +0.1 +0.1 +0.1 +0.14 +0.26 +0.11 +0.07 +0.05 +0.18 +0.13 +0.12 +0.1 +0.12 +0.06 +0.08 +0.22 +0.09 +0.1 +0.07 +0.25 +0.13 +0.05 +0.05 +0.1 +0.12 +0.1 +0.11 +0.11 +0.1 +0.12 +0.08 +0.09 +0.07 +0.08 +0.08 +0.06 +0.06 +0.04 +0.03 +0.03 +0.02 +0.05 +0.04 +0.07 +0.06 +0.07 +0.07 +0.1 +0.86 +0.21 +0.33 +0.15 +0.12 +0.22 +0.17 +0.16 +0.13 +0.15 +0.15 +0.15 +0.12 +0.13 +0.13 +0.43 +0.23 +0.13 +0.11 +0.06 +0.07 +0.06 +0.06 +0.05 +0.1 +0.22 +0.12 +0.04 +0.06 +0.05 +0.14 +0.14 +0.08 +0.14 +0.09 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.04 +0.07 +0.04 +0.05 +0.04 +0.09 +0.1 +0.09 +0.4 +0.5 +0.46 +0.48 +0.24 +0.12 +0.26 +0.49 +0.47 +0.1 +0.12 +0.11 +0.11 +0.22 +0.27 +0.16 +0.13 +0.11 +0.12 +0.14 +0.15 +0.11 +0.08 +0.1 +0.09 +0.09 +0.09 +0.1 +0.13 +0.11 +0.12 +0.13 +0.11 +0.12 +0.11 +0.12 +0.11 +0.11 +0.14 +0.13 +0.13 +0.17 +0.11 +0.08 +0.08 +0.09 +0.08 +0.1 +0.23 +0.13 +0.12 +0.09 +0.12 +0.1 +0.1 +0.11 +0.12 +0.13 +0.11 +0.12 +0.12 +0.12 +0.12 +0.08 +0.09 +0.08 +0.17 +0.08 +0.08 +0.22 +0.21 +0.07 +0.05 +0.06 +0.06 +0.22 +0.09 +0.1 +0.13 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.04 +0.04 +0.03 +0.05 +0.08 +0.14 +0.18 +0.07 +0.09 +0.07 +0.08 +0.08 +0.07 +0.09 +0.08 +0.1 +0.11 +0.1 +0.12 +0.1 +0.25 +0.27 +0.31 +0.29 +0.22 +0.13 +0.09 +0.1 +0.09 +0.06 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.08 +0.2 +0.17 +0.12 +0.11 +0.14 +0.14 +0.2 +0.19 +0.15 +0.16 +0.17 +0.16 +0.18 +0.19 +0.17 +0.26 +0.12 +0.16 +0.12 +0.11 +0.1 +0.09 +0.1 +0.09 +0.09 +0.12 +0.22 +0.35 +0.19 +0.17 +0.15 +0.16 +0.16 +0.11 +0.06 +0.05 +0.06 +0.06 +0.06 +0.24 +0.13 +0.11 +0.14 +0.04 +0.09 +0.08 +0.1 +0.12 +0.04 +0.05 +0.05 +0.04 +0.06 +0.04 +0.08 +0.05 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.05 +0.04 +0.05 +0.11 +0.09 +0.15 +0.11 +0.69 +0.82 +0.85 +0.82 +0.68 +0.76 +0.65 +0.57 +0.51 +0.49 +1.1 +0.22 +0.14 +0.17 +0.45 +0.13 +0.08 +0.06 +0.08 +0.06 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.36 +0.28 +0.04 +0.05 +0.22 +0.51 +0.44 +0.09 +0.11 +0.36 +0.17 +0.09 +0.05 +0.06 +0.18 +0.26 +0.22 +0.15 +0.16 +0.1 +0.1 +0.09 +0.17 +0.05 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.05 +0.2 +0.11 +0.05 +0.06 +0.09 +0.25 +0.2 +0.07 +0.11 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.09 +0.21 +0.23 +0.08 +0.22 +0.43 +0.5 +0.51 +0.16 +0.13 +0.14 +0.19 +0.9 +0.7 +0.5 +0.56 +0.41 +0.32 +0.17 +0.16 +0.48 +0.47 +0.45 +0.14 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.05 +0.06 +0.04 +0.05 +0.06 +0.4 +0.73 +0.37 +0.44 +0.29 +0.29 +0.39 +0.09 +0.1 +0.09 +0.08 +0.06 +0.08 +0.07 +0.07 +0.08 +0.13 +0.14 +0.13 +0.15 +0.19 +0.29 +0.15 +0.1 +0.09 +0.1 +0.08 +0.08 +0.24 +0.48 +0.25 +0.05 +0.07 +0.05 +0.05 +0.05 +0.04 +0.07 +0.22 +0.07 +0.05 +0.04 +0.12 +0.22 +0.13 +0.09 +0.07 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.06 +0.09 +0.12 +0.16 +0.09 +0.2 +0.5 +0.64 +0.49 +0.55 +0.26 +0.11 +0.12 +0.13 +0.11 +0.28 +0.34 +0.2 +0.64 +0.15 +0.16 +0.13 +0.18 +0.13 +0.14 +0.12 +0.13 +0.11 +0.11 +0.15 +0.12 +0.17 +0.37 +0.14 +0.11 +0.37 +0.55 +0.64 +0.57 +0.62 +0.84 +0.83 +0.85 +0.56 +0.42 +0.51 +0.49 +0.2 +0.18 +0.18 +0.15 +0.16 +0.16 +0.13 +0.12 +0.13 +0.12 +0.13 +0.1 +0.12 +0.1 +0.1 +0.09 +0.25 +0.14 +0.12 +0.07 +0.04 +0.06 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.05 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.25 +0.47 +0.45 +0.34 +0.03 +0.07 +0.04 +0.04 +0.11 +0.08 +0.09 +0.04 +0.04 +0.05 +0.24 +0.47 +0.46 +0.41 +0.17 +0.08 +0.09 +0.08 +0.09 +0.11 +0.08 +0.08 +0.07 +0.09 +0.1 +0.06 +0.05 +0.04 +0.06 +0.04 +0.05 +0.05 +0.05 +0.06 +0.04 +0.06 +0.05 +0.08 +0.06 +0.04 +0.06 +0.07 +0.09 +0.08 +0.07 +0.07 +0.06 +0.07 +0.07 +0.08 +0.29 +0.16 +0.11 +0.08 +0.09 +0.07 +0.07 +0.1 +0.41 +0.33 +0.3 +0.26 +0.14 +0.22 +0.22 +0.14 +0.13 +0.14 +0.13 +0.14 +0.11 +0.13 +0.11 +0.41 +0.53 +0.54 +0.54 +0.51 +0.13 +0.11 +0.12 +0.18 +0.07 +0.08 +0.07 +0.08 +0.07 +0.06 +0.08 +0.07 +0.15 +0.23 +0.07 +0.07 +0.08 +0.19 +0.25 +0.12 +0.12 +0.1 +0.07 +0.08 +0.07 +0.07 +0.06 +0.07 +0.06 +0.25 +0.22 +0.11 +0.36 +0.13 +0.15 +0.12 +0.13 +0.12 +0.12 +0.13 +0.11 +0.11 +0.1 +0.14 +0.58 +0.09 +0.36 +0.43 +0.23 +0.1 +0.1 +0.1 +0.1 +0.66 +0.38 +0.55 +0.5 +0.41 +0.45 +0.15 +0.1 +0.12 +0.11 +0.13 +0.12 +0.12 +0.12 +0.11 +0.12 +0.1 +0.12 +0.13 +0.12 +0.13 +0.12 +0.11 +0.12 +0.12 +0.11 +0.12 +0.12 +0.4 +0.44 +0.12 +0.13 +0.13 +0.12 +0.15 +0.11 +0.06 +0.06 +0.05 +0.06 +0.06 +0.05 +0.07 +0.11 +0.15 +0.06 +0.05 +0.05 +0.2 +0.15 +0.08 +0.1 +0.04 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.04 +0.06 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.04 +0.04 +0.06 +0.08 +0.08 +0.09 +0.1 +0.22 +0.45 +0.24 +0.12 +0.14 +0.12 +0.11 +0.15 +0.11 +0.09 +0.11 +0.1 +0.1 +0.11 +0.1 +0.19 +0.22 +0.29 +0.51 +0.16 +0.13 +0.12 +0.1 +0.14 +0.12 +0.11 +0.17 +0.11 +0.06 +0.05 +0.05 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.06 +0.07 +0.13 +0.15 +0.14 +0.17 +0.19 +0.21 +0.2 +0.27 +0.34 +0.65 +0.53 +0.32 +0.15 +0.15 +0.2 +0.15 +0.14 +0.1 +0.59 +0.64 +0.16 +0.13 +0.11 +0.11 +0.05 +0.06 +0.06 +0.12 +0.16 +0.06 +0.06 +0.05 +0.22 +0.17 +0.08 +0.11 +0.05 +0.05 +0.05 +0.06 +0.04 +0.06 +0.07 +0.09 +0.08 +0.05 +0.06 +0.05 +0.06 +0.06 +0.22 +0.13 +0.1 +0.16 +0.15 +0.13 +0.19 +0.13 +0.11 +0.12 +0.19 +0.33 +0.16 +0.15 +0.15 +0.17 +0.16 +0.14 +0.13 +0.13 +0.19 +0.39 +0.13 +0.16 +0.1 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.16 +0.32 +0.46 +0.18 +0.15 +0.13 +0.14 +0.12 +0.19 +0.38 +0.59 +0.15 +0.13 +0.11 +0.13 +0.12 +0.12 +0.12 +0.12 +0.11 +0.06 +0.05 +0.07 +0.06 +0.07 +0.05 +0.06 +0.05 +0.06 +0.21 +0.1 +0.06 +0.05 +0.09 +0.23 +0.14 +0.1 +0.08 +0.06 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.09 +0.08 +0.1 +0.16 +0.12 +0.13 +0.08 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.05 +0.05 +0.05 +0.04 +0.07 +0.06 +0.07 +0.08 +0.28 +0.17 +0.15 +0.14 +0.17 +0.25 +0.2 +0.13 +0.12 +0.1 +0.14 +0.11 +0.13 +0.12 +0.12 +0.14 +0.15 +0.15 +0.11 +0.11 +0.11 +0.11 +0.13 +0.09 +0.27 +0.19 +0.15 +0.12 +0.11 +0.11 +0.1 +0.06 +0.04 +0.11 +0.09 +0.06 +0.06 +0.04 +0.05 +0.05 +0.19 +0.07 +0.06 +0.04 +0.12 +0.22 +0.12 +0.1 +0.08 +0.05 +0.04 +0.05 +0.04 +0.05 +0.09 +0.08 +0.09 +0.11 +0.08 +0.05 +0.04 +0.05 +0.03 +0.05 +0.05 +0.07 +0.24 +0.12 +0.08 +0.08 +0.08 +0.09 +0.07 +0.09 +0.08 +0.12 +0.16 +0.1 +0.11 +0.11 +0.12 +0.13 +0.11 +0.14 +0.1 +0.11 +0.09 +0.11 +0.12 +0.1 +0.22 +0.12 +0.1 +0.07 +0.07 +0.06 +0.07 +0.04 +0.04 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.24 +0.11 +0.1 +0.09 +0.1 +0.12 +0.24 +0.14 +0.15 +0.16 +0.16 +0.14 +0.14 +0.13 +0.11 +0.12 +0.08 +0.06 +0.05 +0.05 +0.06 +0.05 +0.07 +0.06 +0.1 +0.1 +0.05 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.08 +0.24 +0.06 +0.05 +0.05 +0.11 +0.24 +0.12 +0.09 +0.08 +0.04 +0.1 +0.07 +0.09 +0.08 +0.08 +0.09 +0.07 +0.09 +0.08 +0.14 +0.15 +0.28 +0.17 +0.28 +0.18 +0.25 +0.29 +0.29 +0.13 +0.12 +0.09 +0.09 +0.09 +0.09 +0.08 +0.16 +0.2 +0.09 +0.1 +0.08 +0.1 +0.09 +0.24 +0.12 +0.13 +0.1 +0.17 +0.12 +0.7 +0.42 +0.4 +0.44 +0.38 +0.4 +0.37 +0.4 +0.38 +0.38 +0.08 +0.09 +0.07 +0.09 +0.26 +0.1 +0.1 +0.09 +0.09 +0.09 +0.1 +0.09 +0.08 +0.42 +0.14 +0.14 +0.22 +0.18 +0.17 +0.17 +0.16 +0.14 +0.15 +0.29 +0.13 +0.15 +0.12 +0.16 +0.14 +0.09 +0.07 +0.08 +0.19 +0.08 +0.06 +0.06 +0.12 +0.23 +0.05 +0.14 +0.04 +0.06 +0.04 +0.06 +0.05 +0.08 +0.05 +0.07 +0.06 +0.07 +0.07 +0.09 +0.07 +0.07 +0.04 +0.04 +0.05 +0.03 +0.05 +0.03 +0.06 +0.05 +0.08 +0.14 +0.1 +0.09 +0.1 +0.1 +0.09 +0.09 +0.12 +0.54 +0.38 +0.31 +0.16 +0.17 +0.14 +0.13 +0.15 +0.17 +0.19 +0.14 +0.11 +0.12 +0.11 +0.12 +0.12 +0.11 +0.17 +0.16 +0.16 +0.08 +0.08 +0.06 +0.09 +0.06 +0.09 +0.07 +0.1 +0.06 +0.07 +0.1 +0.34 +0.33 +0.71 +0.68 +0.63 +0.22 +0.14 +0.16 +0.13 +0.14 +0.14 +0.13 +0.11 +0.08 +0.09 +0.12 +0.17 +0.23 +0.07 +0.08 +0.07 +0.07 +0.05 +0.06 +0.05 +0.08 +0.16 +0.16 +0.06 +0.08 +0.07 +0.21 +0.2 +0.08 +0.13 +0.07 +0.04 +0.06 +0.05 +0.05 +0.05 +0.05 +0.05 +0.05 +0.08 +0.07 +0.06 +0.06 +0.07 +0.06 +0.06 +0.14 +0.29 +0.35 +0.17 +0.13 +0.17 +0.34 +0.21 +0.06 +0.08 +0.07 +0.07 +0.08 +0.07 +0.08 +0.09 +0.16 +0.31 +0.32 +0.86 +0.8 +0.34 +0.33 +0.32 +0.1 +0.15 +0.11 +0.11 +0.08 +0.08 +0.07 +0.11 +0.08 +0.1 +0.11 +0.1 +0.08 +0.09 +0.07 +0.09 +0.07 +0.09 +0.09 +0.11 +0.1 +0.14 +0.22 +0.17 +0.13 +0.11 +0.16 +0.14 +0.14 +0.28 +0.33 +0.3 +0.15 +0.17 +0.15 +0.16 +0.17 +0.12 +0.14 +0.12 +0.14 +0.13 +0.14 +0.12 +0.14 +0.13 +0.15 +0.16 +0.15 +0.14 +0.13 +0.14 +0.12 +0.15 +0.24 +0.31 +0.24 +0.15 +0.05 +0.07 +0.09 +0.24 +0.14 +0.12 +0.15 +0.09 +0.26 +0.19 +0.33 +0.4 +0.11 +0.09 +0.1 +0.09 +0.16 +0.16 +0.1 +0.22 +0.15 +0.14 +0.14 +0.12 +0.35 +0.18 +0.14 +0.12 +0.12 +0.12 +0.56 +0.19 +0.18 +0.17 +0.26 +0.52 +0.22 +0.17 +0.18 +0.17 +0.13 +0.15 +0.14 +0.15 +0.14 +0.1 +0.12 +0.11 +0.11 +0.11 +0.1 +0.14 +0.11 +0.09 +0.11 +0.1 +0.09 +0.09 +0.08 +0.12 +0.15 +0.18 +0.15 +0.13 +0.12 +0.11 +0.17 +0.17 +0.19 +0.26 +0.2 +0.16 +0.35 +0.22 +0.13 +0.13 +0.14 +0.12 +0.14 +0.14 +0.14 +0.14 +0.17 +0.11 +0.1 +0.09 +0.08 +0.49 +0.49 +0.51 +0.29 +0.2 +0.1 +0.09 +0.09 +0.22 +0.14 +0.12 +0.19 +0.5 +0.46 +0.08 +0.05 +0.09 +0.14 +0.16 +0.28 +0.53 +0.2 +0.92 +0.69 +0.5 +0.4 +0.44 +0.25 +0.34 +0.18 +0.16 +0.21 +0.53 +0.26 +0.18 +0.23 +0.21 +0.28 +0.18 +0.15 +0.11 +0.13 +0.32 +0.11 +0.13 +0.04 +0.07 +0.05 +0.04 +0.06 +0.02 +0.05 +0.04 +0.04 +0.05 +0.02 +0.05 +0.03 +0.04 +0.05 +0.2 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.02 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.05 +0.03 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.05 +0.03 +0.05 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.04 +0.04 +0.04 +0.04 +0.03 +0.04 +0.04 +0.05 +0.08 +0.16 +0.07 +0.09 +0.13 +0.21 +0.08 +0.13 +0.12 +0.05 +0.03 +0.07 +0.05 +0.05 +0.04 +0.05 +0.04 +0.04 +0.04 +0.04 +0.05 +0.04 +0.05 +0.03 +0.05 +0.03 +0.05 +0.03 +0.05 +0.03 +0.05 +0.04 +0.04 +0.04 +0.03 +0.05 +0.04 +0.05 +0.03 +0.05 +0.03 +0.06 +0.16 +0.11 +0.28 +0.1 +0.1 +0.1 +0.07 +0.09 +0.07 +0.05 +0.04 +0.04 +0.04 +0.04 +0.04 +0.05 +0.09 +0.11 +0.13 +0.09 +0.08 +0.05 +0.07 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.06 +0.04 +0.08 +0.04 +0.06 +0.15 +0.25 +0.2 +0.21 +0.07 +0.11 +0.15 +0.16 +0.13 +0.11 +0.21 +0.14 +0.13 +0.1 +0.32 +0.41 +0.38 +0.35 +0.16 +0.17 +0.14 +0.16 +0.14 +0.17 +0.17 +0.13 +0.26 +0.3 +0.48 +0.43 +0.23 +0.2 +0.23 +0.17 +0.35 +0.56 +0.51 +0.38 +0.23 +0.24 +0.2 +0.13 +0.18 +0.82 +0.42 +0.36 +0.34 +0.37 +0.79 +0.43 +0.15 +0.13 +0.1 +0.1 +0.11 +0.25 +0.31 +0.15 +0.16 +1.01 +0.89 +0.58 +0.17 +0.18 +0.12 +0.12 +0.1 +0.14 +0.18 +0.15 +0.08 +0.09 +0.05 +0.07 +0.06 +0.06 +0.07 +0.04 +0.08 +0.19 +0.21 +0.06 +0.07 +0.06 +0.09 +0.22 +0.09 +0.13 +0.13 +0.06 +0.04 +0.07 +0.25 +0.23 +0.15 +0.25 +0.31 +0.26 +0.26 +0.12 +0.15 +0.31 +0.16 +0.11 +0.08 +0.07 +0.06 +0.08 +0.05 +0.09 +0.24 +0.09 +0.09 +0.22 +0.2 +0.17 +0.96 +0.71 +0.33 +0.29 +0.12 +0.11 +0.11 +0.12 +0.13 +0.1 +0.09 +0.11 +0.09 +0.1 +0.09 +0.1 +0.12 +0.13 +0.11 +0.13 +0.11 +0.13 +0.11 +0.16 +0.16 +0.11 +0.57 +0.4 +0.39 +0.4 +0.33 +0.33 +0.4 +0.26 +0.19 +0.21 +0.16 +0.18 +0.16 +0.18 +0.16 +0.18 +0.17 +0.13 +0.12 +0.13 +0.11 +0.13 +0.13 +0.15 +0.36 +0.21 +0.08 +0.09 +0.07 +0.09 +0.06 +0.08 +0.45 +0.52 +0.53 +0.25 +0.06 +0.09 +0.07 +0.09 +0.23 +0.3 +0.56 +0.49 +0.07 +0.08 +0.07 +0.12 +0.23 +0.5 +0.65 +0.38 +0.13 +0.26 +0.12 +0.09 +0.12 +0.15 +0.59 +0.14 +0.14 +0.12 +0.1 +0.11 +0.1 +0.22 +0.16 +0.15 +0.14 +0.14 +0.14 +0.14 +0.12 +0.13 +0.06 +0.06 +0.05 +0.06 +0.05 +0.07 +0.05 +0.06 +0.05 +0.06 +0.06 +0.06 +0.07 +0.05 +0.07 +0.05 +0.24 +0.09 +0.13 +0.11 +0.06 +0.05 +0.07 +0.05 +0.06 +0.05 +0.06 +0.08 +0.14 +0.1 +0.13 +0.12 +0.11 +0.12 +0.11 +0.14 +0.11 +0.14 +0.12 +0.12 +0.13 +0.09 +0.11 +0.1 +0.13 +0.12 +0.11 +0.1 +0.1 +0.09 +0.08 +0.09 +0.07 +0.09 +0.06 +0.08 +0.06 +0.08 +0.19 +0.16 +0.07 +0.07 +0.08 +0.23 +0.21 +0.06 +0.17 +0.06 +0.08 +0.06 +0.46 +0.49 +0.6 +0.55 +0.37 +0.14 +0.21 +0.21 +0.48 +0.6 +0.56 +0.69 +0.54 +0.56 +0.56 +0.28 +0.32 +0.23 +0.16 +0.24 +0.26 +0.17 +0.15 +0.1 +0.12 +0.14 +0.26 +0.23 +0.14 +0.09 +0.06 +0.06 +0.08 +0.07 +0.08 +0.08 +0.49 +0.17 +0.1 +0.14 +0.11 +0.05 +0.07 +0.06 +0.06 +0.06 +0.06 +0.07 +0.05 +0.07 +0.06 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.09 +0.16 +0.2 +0.13 +0.15 +0.22 +0.57 +0.55 +0.48 +0.49 +0.48 +0.48 +0.48 +0.48 +0.15 +0.21 +0.07 +0.07 +0.06 +0.45 +0.65 +0.49 +0.5 +0.06 +0.07 +0.06 +0.06 +0.06 +0.06 +0.07 +0.13 +0.52 +0.56 +0.51 +0.47 +0.06 +0.07 +0.06 +0.1 +0.22 +0.2 +0.18 +0.26 +0.11 +0.13 +0.16 +0.15 +0.17 +0.14 +0.2 +0.27 +0.14 +0.17 +0.17 +0.28 +0.18 +0.41 +0.83 +0.71 +0.73 +0.92 +0.73 +0.44 +0.39 +0.28 +0.17 +0.15 +0.14 +0.15 +0.14 +0.14 +0.14 +0.11 +0.12 +0.11 +0.13 +0.12 +0.12 +0.12 +0.12 +0.14 +0.14 +0.22 +0.16 +0.13 +0.13 +0.11 +0.13 +0.16 +0.16 +0.16 +0.16 +0.15 +0.15 +0.14 +0.21 +0.16 +0.14 +0.11 +0.22 +0.07 +0.06 +0.06 +0.06 +0.06 +0.07 +0.06 +0.06 +0.07 +0.06 +0.06 +0.07 +0.05 +0.06 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.06 +0.06 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.06 +0.06 +0.08 +0.05 +0.06 +0.06 +0.06 +0.08 +0.12 +0.19 +0.25 +0.13 +0.26 +0.39 +0.22 +0.13 +0.13 +0.13 +0.23 +0.12 +0.26 +0.24 +0.19 +0.15 +0.13 +0.08 +0.1 +0.09 +0.1 +0.09 +0.08 +0.07 +0.05 +0.07 +0.06 +0.06 +0.07 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.07 +0.28 +0.45 +0.34 +0.13 +0.14 +0.14 +0.13 +0.14 +0.14 +0.14 +0.18 +0.22 +0.15 +0.17 +0.16 +0.1 +0.09 +0.08 +0.06 +0.11 +0.07 +0.22 +0.09 +0.08 +0.07 +0.12 +0.25 +0.12 +0.12 +0.09 +0.06 +0.12 +0.11 +0.08 +0.08 +0.06 +0.08 +0.05 +0.07 +0.06 +0.07 +0.06 +0.08 +0.07 +0.05 +0.07 +0.06 +0.06 +0.06 +0.06 +0.07 +0.05 +0.07 +0.06 +0.06 +0.07 +0.06 +0.23 +0.18 +0.13 +0.12 +0.22 +0.3 +0.24 +0.16 +0.15 +0.15 +0.19 +0.09 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.07 +0.05 +0.06 +0.08 +0.08 +0.1 +0.22 +0.1 +0.08 +0.09 +0.05 +0.06 +0.06 +0.12 +0.14 +0.08 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.05 +0.04 +0.05 +0.04 +0.06 +0.12 +0.18 +0.17 +0.15 +0.09 +0.1 +0.13 +0.13 +0.09 +0.1 +0.07 +0.05 +0.06 +0.04 +0.06 +0.15 +0.14 +0.06 +0.04 +0.05 +0.19 +0.18 +0.07 +0.1 +0.05 +0.03 +0.05 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.06 +0.05 +0.17 +0.21 +0.04 +0.04 +0.05 +0.04 +0.08 +0.24 +0.12 +0.23 +0.27 +0.39 +0.25 +0.14 +0.16 +0.17 +0.13 +0.38 +0.38 +0.28 +0.17 +0.13 +0.13 +0.72 +0.85 +0.83 +0.71 +0.53 +0.25 +0.26 +0.22 +0.13 +0.1 +0.1 +0.09 +0.1 +0.09 +0.1 +0.12 +0.12 +0.16 +0.2 +0.11 +0.14 +0.12 +0.13 +0.12 +0.15 +0.2 +0.32 +0.3 +0.22 +0.17 +0.16 +0.16 +0.42 +0.45 +0.17 +0.21 +0.18 +0.17 +0.18 +0.18 +0.16 +0.14 +0.12 +0.1 +0.09 +0.14 +0.13 +0.1 +0.1 +0.08 +0.09 +0.11 +0.12 +0.19 +0.13 +0.11 +0.06 +0.05 +0.05 +0.06 +0.04 +0.06 +0.07 +0.23 +0.12 +0.05 +0.06 +0.07 +0.23 +0.2 +0.18 +0.14 +0.05 +0.06 +0.07 +0.06 +0.07 +0.28 +0.23 +0.08 +0.34 +0.23 +0.21 +0.17 +0.11 +0.12 +0.11 +0.12 +0.1 +0.11 +0.11 +0.1 +0.12 +0.16 +0.11 +0.15 +0.13 +0.15 +0.1 +0.08 +0.98 +0.72 +0.43 +0.34 +0.35 +0.14 +0.08 +0.09 +0.08 +0.1 +0.12 +0.1 +0.1 +0.1 +0.08 +0.06 +0.06 +0.09 +0.08 +0.1 +0.08 +0.08 +0.08 +0.07 +0.07 +0.07 +0.06 +0.08 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.06 +0.05 +0.05 +0.06 +0.05 +0.1 +0.07 +0.07 +0.07 +0.06 +0.08 +0.06 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.05 +0.06 +0.1 +0.13 +0.08 +0.07 +0.19 +0.11 +0.09 +0.25 +0.1 +0.13 +0.15 +0.49 +0.19 +0.08 +0.05 +0.04 +0.03 +0.05 +0.03 +0.04 +0.03 +0.04 +0.04 +0.03 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.04 +0.13 +0.06 +0.05 +0.05 +0.03 +0.05 +0.08 +0.09 +0.05 +0.07 +0.11 +0.06 +0.06 +0.05 +0.05 +0.05 +0.04 +0.05 +0.04 +0.05 +0.14 +0.15 +0.06 +0.05 +0.05 +0.22 +0.19 +0.06 +0.12 +0.05 +0.04 +0.04 +0.05 +0.04 +0.05 +0.04 +0.04 +0.05 +0.4 +0.67 +0.51 +0.1 +0.11 +0.09 +0.31 +0.23 +0.1 +0.24 +0.84 +0.56 +0.41 +0.48 +0.3 +0.48 +0.31 +0.45 +0.31 +0.36 +0.27 +0.18 +0.07 +0.07 +0.08 +0.27 +0.6 +0.66 +0.81 +0.44 +0.34 +0.38 +0.28 +0.31 +0.18 +0.08 +0.08 +0.09 +0.23 +0.19 +0.1 +0.1 +0.16 +0.3 +0.28 +0.15 +0.13 +0.13 +0.13 +0.15 +0.11 +0.1 +0.11 +0.14 +0.11 +0.08 +0.78 +0.52 +0.22 +0.13 +0.13 +0.14 +0.13 +0.12 +0.13 +0.12 +0.13 +0.11 +0.1 +0.1 +0.09 +0.11 +0.09 +0.11 +0.1 +0.1 +0.1 +0.11 +0.19 +0.1 +0.09 +0.07 +0.08 +0.06 +0.07 +0.06 +0.06 +0.08 +0.23 +0.1 +0.05 +0.06 +0.1 +0.23 +0.18 +0.13 +0.14 +0.08 +0.06 +0.04 +0.06 +0.04 +0.06 +0.07 +0.34 +0.13 +0.13 +0.15 +0.13 +0.22 +0.14 +0.05 +0.06 +0.04 +0.06 +0.05 +0.07 +0.05 +0.06 +0.05 +0.05 +0.04 +0.04 +0.05 +0.05 +0.11 +0.07 +0.08 +0.07 +0.15 +0.11 +0.09 +0.08 +0.07 +0.07 +0.05 +0.08 +0.08 +0.07 +0.07 +0.07 +0.06 +0.09 +0.07 +0.07 +0.14 +0.11 +0.15 +0.18 +0.11 +0.11 +0.21 +0.23 +0.13 +0.16 +0.15 +0.14 +0.18 +0.51 +0.61 +0.38 +0.68 +0.53 +0.39 +0.16 +0.16 +0.16 +0.17 +0.12 +0.14 +0.09 +0.09 +0.08 +0.11 +0.11 +0.23 +0.08 +0.09 +0.07 +0.17 +0.22 +0.05 +0.14 +0.04 +0.05 +0.05 +0.05 +0.05 +0.04 +0.06 +0.04 +0.05 +0.05 +0.04 +0.06 +0.04 +0.05 +0.06 +0.04 +0.05 +0.13 +0.19 +0.11 +0.22 +0.15 +0.13 +0.14 +0.09 +0.13 +0.29 +0.19 +0.1 +0.11 +0.11 +0.11 +0.1 +0.1 +0.08 +0.1 +0.31 +0.4 +0.42 +0.32 +0.22 +0.28 +0.23 +0.17 +0.11 +0.1 +0.09 +0.1 +0.08 +0.09 +0.07 +0.07 +0.06 +0.07 +0.06 +0.05 +0.04 +0.04 +0.05 +0.04 +0.04 +0.04 +0.04 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.04 +0.04 +0.05 +0.03 +0.04 +0.04 +0.03 +0.05 +0.11 +0.08 +0.15 +0.05 +0.07 +0.06 +0.06 +0.05 +0.07 +0.05 +0.06 +0.05 +0.05 +0.05 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.05 +0.04 +0.05 +0.04 +0.05 +0.05 +0.04 +0.07 +0.14 +0.05 +0.06 +0.06 +0.09 +0.09 +0.11 +0.12 +0.35 +0.16 +0.19 +0.34 +0.3 +0.25 +0.22 +0.09 +0.11 +0.1 +0.12 +0.13 +0.14 +0.14 +0.17 +0.17 +0.1 +0.12 +0.1 +0.09 +0.08 +0.06 +0.07 +0.06 +0.06 +0.07 +0.05 +0.06 +0.06 +0.05 +0.06 +0.05 +0.06 +0.06 +0.05 +0.07 +0.06 +0.22 +0.31 +0.09 +0.11 +0.35 +0.13 +0.13 +0.14 +0.29 +0.31 +0.44 +0.82 +0.59 +0.53 +0.28 +0.25 +0.3 +0.15 \ No newline at end of file diff --git a/java/bench/src/main/resources/tpcds_discount_amt.csv b/java/bench/src/main/resources/tpcds_discount_amt.csv new file mode 100644 index 0000000000..e68fb4cfc0 --- /dev/null +++ b/java/bench/src/main/resources/tpcds_discount_amt.csv @@ -0,0 +1,16384 @@ +0.0 +0.0 +3369.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2746.68 +0.0 +0.0 +0.0 +167.5 +0.0 +0.0 +0.0 +347.68 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +929.61 +0.0 +0.0 +513.13 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1951.04 +0.0 +0.0 +0.0 +0.0 +0.0 +96.37 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +1027.13 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +939.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1438.22 +5190.32 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +187.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +243.3 +0.0 +0.0 +6.54 +0.0 +0.0 +0.0 +0.0 +848.58 +0.0 +0.0 +0.0 +1480.29 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +399.28 +0.0 +63.26 +0.0 +0.0 +0.0 +0.0 +2051.73 +76.6 +2.79 +583.8 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +913.2 +0.0 +6218.01 +0.0 +0.0 +562.26 +0.0 +0.0 +8747.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1330.33 +0.0 +0.0 +0.0 +3077.76 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2018.33 +135.39 +1022.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3277.02 +0.0 +620.17 +148.47 +0.0 +0.0 +0.0 +0.0 +0.0 +708.36 +0.0 +7.17 +0.0 +0.0 +0.0 +0.0 +0.0 +710.39 +67.05 +0.0 +0.0 +786.39 +99.59 +621.21 +0.0 +0.0 +0.0 +0.0 +3388.98 +0.0 +539.77 +0.0 +0.0 +4816.62 +0.0 +274.84 +0.0 +2092.52 +0.0 +0.0 +0.0 +0.0 +"" +3179.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +91.5 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +180.18 +"" +0.0 +0.0 +3.12 +87.2 +0.0 +0.0 +0.0 +107.14 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5575.94 +124.34 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +960.11 +0.0 +0.0 +0.0 +132.92 +0.0 +0.0 +0.0 +0.0 +253.22 +0.0 +0.0 +0.0 +0.0 +0.04 +0.0 +0.0 +0.0 +2093.09 +44.03 +0.0 +222.76 +25.11 +0.0 +0.0 +0.0 +0.0 +2827.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +252.96 +0.0 +0.0 +0.0 +45.31 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +41.11 +0.0 +0.0 +0.0 +0.0 +45.41 +0.0 +0.71 +0.0 +"" +739.8 +0.0 +0.0 +0.0 +0.0 +0.0 +1867.32 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +618.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +56.6 +0.0 +716.59 +0.0 +0.0 +0.0 +3623.8 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1103.39 +0.0 +0.0 +0.0 +0.0 +122.93 +602.28 +349.11 +0.0 +75.97 +0.0 +0.0 +0.0 +138.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +583.56 +0.0 +89.04 +0.0 +0.0 +0.0 +0.0 +0.0 +142.34 +0.0 +5023.64 +0.0 +818.88 +0.0 +0.0 +0.0 +0.0 +44.58 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1432.47 +0.0 +0.0 +60.85 +844.52 +0.0 +119.64 +0.0 +0.0 +0.0 +0.0 +779.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1479.49 +0.0 +0.0 +0.0 +0.0 +2430.16 +144.69 +940.3 +0.0 +0.0 +0.0 +1500.28 +0.0 +219.96 +0.0 +0.0 +0.0 +244.49 +0.0 +1045.2 +"" +0.0 +0.0 +1869.41 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +49.44 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +271.53 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +17.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1820.34 +373.24 +0.0 +0.0 +291.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +786.24 +0.0 +2997.42 +43.05 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5077.87 +704.69 +0.0 +0.0 +0.0 +0.0 +0.0 +970.83 +11.0 +0.0 +151.43 +0.0 +0.0 +0.0 +0.0 +0.0 +183.31 +0.0 +49.43 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +223.82 +0.0 +0.0 +"" +0.0 +8.61 +0.0 +0.0 +3461.32 +0.0 +3149.04 +0.0 +0.0 +153.85 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +377.32 +621.65 +133.81 +896.36 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5.7 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +182.9 +0.0 +0.0 +0.0 +910.17 +0.0 +18.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +511.75 +0.0 +0.0 +0.0 +0.0 +155.43 +0.0 +508.36 +0.0 +0.0 +317.43 +2502.17 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +202.0 +0.0 +0.0 +1151.14 +0.0 +0.0 +10.84 +0.0 +0.0 +0.0 +"" +63.69 +0.0 +0.0 +0.0 +2935.1 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +171.78 +0.0 +62.05 +0.0 +0.0 +0.0 +0.0 +0.0 +2680.53 +0.0 +2206.17 +0.0 +235.28 +240.18 +784.26 +4462.19 +0.0 +215.0 +0.0 +0.0 +845.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +370.83 +0.0 +1306.43 +0.0 +0.0 +810.87 +0.0 +433.04 +0.0 +0.0 +0.0 +3697.23 +838.09 +0.0 +980.34 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2041.73 +0.0 +0.0 +625.02 +0.0 +0.0 +0.0 +0.0 +4038.09 +0.0 +0.0 +0.0 +0.0 +0.0 +1695.49 +0.0 +3410.58 +0.0 +0.0 +0.0 +0.0 +3070.61 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +69.0 +0.0 +0.0 +0.0 +0.0 +0.0 +669.76 +154.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +208.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2242.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1908.08 +547.34 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1832.69 +0.0 +0.0 +0.0 +0.0 +938.35 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +873.52 +0.0 +0.0 +0.0 +43.05 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +152.92 +0.0 +1060.5 +0.0 +0.0 +4300.67 +0.0 +192.13 +0.0 +0.0 +251.56 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +733.42 +0.0 +0.0 +0.0 +0.0 +3508.15 +599.5 +0.0 +1729.22 +0.0 +765.39 +0.0 +0.0 +662.4 +22.93 +0.0 +0.0 +223.13 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +111.4 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +388.8 +0.0 +104.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +437.85 +0.0 +0.0 +0.0 +0.0 +2178.42 +3228.98 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +584.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +129.72 +0.0 +0.0 +0.0 +495.58 +0.0 +1098.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1482.24 +0.0 +0.0 +0.0 +0.0 +69.01 +0.0 +0.0 +0.0 +0.0 +0.0 +18.47 +0.0 +0.0 +1005.69 +0.0 +30.84 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +35.27 +82.43 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2438.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +84.31 +0.0 +0.0 +133.82 +0.0 +0.0 +0.0 +0.0 +5190.7 +0.0 +0.0 +0.0 +4.73 +0.0 +0.0 +0.0 +236.2 +0.0 +0.0 +0.0 +0.0 +525.98 +165.3 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +861.71 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +47.8 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +123.1 +0.0 +0.0 +38.42 +0.0 +244.06 +1407.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +895.74 +0.0 +0.0 +0.0 +0.0 +300.43 +0.0 +0.0 +0.0 +4.39 +0.0 +0.0 +0.0 +0.0 +0.0 +3357.41 +"" +0.0 +0.0 +0.0 +889.62 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +1181.58 +0.0 +0.0 +0.0 +374.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +159.12 +0.0 +0.0 +0.0 +0.0 +9.6 +0.0 +0.0 +376.16 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +269.02 +0.0 +0.0 +0.0 +33.78 +"" +0.0 +0.0 +0.0 +0.0 +"" +0.0 +1775.53 +0.0 +371.47 +0.0 +696.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +1818.62 +0.0 +0.0 +0.0 +1182.42 +0.0 +0.0 +0.0 +0.0 +42.03 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +81.26 +"" +0.0 +0.0 +0.0 +0.0 +2349.06 +0.0 +0.0 +0.0 +430.51 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +47.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2853.53 +80.57 +958.32 +0.0 +1399.4 +0.0 +75.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +249.53 +11495.58 +0.0 +0.0 +0.0 +525.93 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +275.49 +729.34 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2932.58 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +473.76 +0.0 +3812.94 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5835.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1679.09 +50.04 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +"" +995.32 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +50.45 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +103.94 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2465.37 +1026.58 +0.0 +0.0 +0.0 +13.67 +78.8 +61.01 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +636.2 +0.0 +0.0 +0.0 +0.0 +0.0 +832.0 +0.0 +0.0 +12.52 +0.0 +107.1 +0.0 +0.0 +38.49 +251.47 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +2543.32 +"" +0.0 +0.0 +"" +0.0 +57.42 +0.0 +0.0 +0.0 +0.0 +472.81 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +13.93 +0.0 +524.79 +0.0 +0.0 +0.0 +11291.46 +0.0 +0.0 +0.0 +16.1 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +83.23 +0.0 +0.0 +10231.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1415.0 +0.0 +947.73 +0.0 +"" +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +692.51 +0.0 +0.0 +581.66 +0.0 +62.65 +70.0 +0.0 +0.0 +268.55 +0.0 +0.0 +113.03 +0.0 +199.96 +405.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +45.94 +0.0 +0.0 +0.0 +1064.44 +249.62 +0.0 +0.0 +0.0 +455.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +9.95 +0.0 +0.0 +1476.39 +856.87 +0.0 +0.0 +0.0 +0.0 +4.56 +0.0 +0.0 +0.0 +293.33 +0.0 +39.62 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3036.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +24.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +717.46 +0.0 +2977.06 +0.0 +1536.84 +0.0 +2267.72 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +1365.65 +0.0 +0.0 +0.0 +0.0 +1402.62 +3161.57 +0.0 +0.0 +0.0 +0.0 +0.0 +9.78 +11.54 +0.0 +0.0 +715.06 +254.36 +0.0 +"" +191.41 +337.75 +0.0 +0.0 +0.0 +0.0 +0.0 +9.32 +0.0 +164.6 +0.0 +0.0 +0.0 +0.0 +675.0 +1192.12 +0.0 +2.61 +19.71 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +516.42 +973.33 +0.0 +0.0 +0.0 +0.0 +297.4 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +14.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +876.13 +0.0 +0.0 +344.99 +37.34 +0.0 +0.0 +"" +0.0 +0.0 +320.34 +0.0 +45.98 +0.0 +0.0 +0.0 +692.54 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +1201.82 +0.0 +0.0 +0.0 +1802.14 +0.0 +0.0 +203.98 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2029.11 +0.0 +0.0 +0.0 +0.0 +1384.99 +0.0 +0.0 +0.0 +0.0 +0.0 +568.49 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +5105.31 +2119.34 +0.0 +0.0 +474.86 +960.68 +356.02 +0.0 +0.0 +33.12 +67.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2336.34 +0.0 +11.52 +0.0 +0.0 +0.0 +228.84 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1359.28 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +33.01 +0.0 +0.0 +0.0 +0.0 +746.28 +0.0 +1065.17 +9714.97 +0.0 +0.0 +4295.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +189.1 +0.0 +5.4 +0.0 +0.0 +0.0 +3807.31 +0.0 +0.0 +0.0 +0.0 +"" +2050.84 +0.0 +0.0 +132.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +117.46 +0.0 +0.0 +0.0 +0.0 +240.93 +0.0 +1626.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +168.85 +0.0 +0.0 +764.45 +0.0 +0.0 +0.0 +440.93 +127.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2090.96 +0.0 +970.9 +0.0 +0.0 +0.0 +0.0 +891.99 +0.0 +452.61 +0.0 +0.0 +0.0 +0.0 +485.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1383.43 +0.0 +64.93 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +724.14 +210.08 +31.78 +0.0 +0.0 +0.0 +0.0 +0.0 +763.17 +844.28 +0.0 +0.0 +0.0 +7779.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +185.97 +0.0 +0.0 +3.85 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2377.79 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +30.48 +108.58 +87.87 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +660.44 +0.0 +0.0 +109.82 +0.0 +0.0 +0.0 +0.0 +1453.4 +0.0 +0.0 +1980.74 +0.0 +1614.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2221.59 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +391.76 +13.68 +0.0 +94.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +45.04 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +67.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +717.97 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +77.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +174.31 +0.0 +0.0 +333.77 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +88.04 +0.0 +0.0 +0.0 +1884.96 +0.0 +0.0 +962.53 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +"" +"" +9295.58 +360.57 +2076.87 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +154.0 +0.0 +0.0 +668.69 +0.0 +0.0 +3493.15 +1029.67 +52.99 +0.0 +0.0 +80.44 +0.0 +0.0 +1404.32 +1247.18 +0.0 +0.0 +0.0 +0.0 +0.0 +23.04 +170.3 +0.0 +0.0 +2.8 +1222.5 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +9.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4699.29 +0.0 +0.0 +0.0 +0.0 +200.44 +18.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +377.53 +639.33 +0.0 +254.8 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +117.57 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +77.82 +0.0 +8046.02 +0.0 +0.0 +2589.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +74.15 +0.0 +0.0 +0.0 +0.0 +0.0 +173.96 +230.11 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +153.06 +0.0 +0.0 +0.0 +0.0 +0.0 +368.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5.74 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +287.21 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +1587.69 +1258.79 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +22.6 +0.0 +0.0 +0.0 +0.0 +0.0 +13.86 +0.0 +0.0 +0.0 +1444.27 +0.0 +0.0 +0.0 +0.0 +0.0 +1615.27 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +2483.19 +32.79 +0.0 +0.0 +0.0 +0.0 +0.0 +105.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +563.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3558.46 +0.0 +0.0 +0.0 +0.0 +0.0 +2226.59 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1233.14 +84.04 +35.28 +0.0 +0.0 +0.0 +1355.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +759.05 +0.0 +0.0 +601.4 +0.0 +336.06 +553.76 +0.0 +7.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +770.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +7263.18 +0.0 +174.29 +0.0 +3087.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +140.17 +1016.62 +"" +0.0 +0.0 +0.0 +245.22 +0.0 +"" +0.0 +"" +0.0 +0.0 +0.0 +0.0 +278.88 +0.0 +0.0 +8358.66 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +521.43 +0.0 +0.0 +0.0 +840.9 +0.0 +0.0 +0.0 +0.0 +0.21 +0.0 +0.0 +316.57 +0.0 +0.0 +361.2 +0.0 +0.0 +0.0 +1713.6 +0.0 +0.0 +8936.64 +0.0 +0.0 +0.0 +0.0 +749.33 +0.0 +3.51 +1215.21 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3927.09 +0.0 +273.31 +0.0 +0.0 +1256.75 +100.95 +0.0 +828.27 +0.0 +0.0 +0.0 +42.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +337.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1675.2 +0.0 +0.0 +0.0 +0.0 +0.0 +471.36 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +261.97 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +366.95 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2528.93 +"" +0.0 +"" +101.6 +398.33 +0.0 +62.49 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +756.5 +0.0 +2139.04 +0.0 +286.68 +0.0 +0.0 +0.0 +115.75 +0.0 +714.04 +0.0 +497.07 +0.0 +0.0 +346.4 +721.82 +0.0 +86.55 +0.0 +0.0 +0.0 +0.0 +386.13 +"" +0.0 +1955.72 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +50.34 +616.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +65.84 +0.0 +0.0 +0.0 +4198.12 +0.0 +300.71 +0.0 +31.39 +0.0 +0.0 +0.0 +314.66 +0.0 +0.0 +569.79 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +173.11 +621.15 +18.62 +0.0 +0.0 +0.0 +0.0 +0.0 +1065.97 +0.0 +0.0 +366.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +55.21 +145.74 +107.38 +31.47 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +108.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +45.92 +7.45 +146.85 +0.0 +1070.3 +0.0 +0.0 +1629.71 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +537.52 +0.0 +4010.79 +382.97 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2069.72 +0.0 +799.38 +0.0 +0.0 +439.03 +0.0 +0.0 +0.0 +0.0 +758.84 +467.12 +0.0 +340.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1801.63 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +13.44 +1394.49 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +612.73 +0.0 +453.99 +0.0 +0.0 +710.44 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1188.19 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +922.75 +0.0 +0.0 +0.0 +0.0 +0.0 +1061.61 +0.0 +0.0 +1221.14 +"" +54.7 +0.0 +9.43 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +378.52 +0.0 +0.0 +0.0 +1171.38 +0.0 +0.0 +0.0 +216.74 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3713.31 +0.0 +0.0 +2561.38 +0.0 +445.31 +198.57 +0.0 +144.48 +0.0 +0.0 +1901.99 +0.0 +29.93 +0.0 +0.0 +0.0 +0.0 +2070.35 +0.0 +191.18 +0.0 +0.0 +0.0 +0.0 +2516.65 +1585.98 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1204.83 +0.0 +630.86 +0.0 +0.0 +0.0 +0.0 +1194.41 +0.0 +0.0 +635.11 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +187.47 +"" +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +71.17 +0.0 +0.0 +0.0 +1178.13 +0.0 +0.0 +0.91 +2628.08 +0.0 +0.0 +0.0 +0.0 +0.0 +99.56 +0.0 +1984.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +309.99 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +708.98 +1840.66 +9.76 +0.0 +0.0 +0.0 +341.1 +0.0 +4.87 +0.0 +0.0 +0.0 +0.0 +28.97 +0.0 +1113.27 +310.31 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +465.61 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +996.24 +0.0 +24.36 +0.0 +0.0 +0.0 +67.39 +0.0 +0.0 +0.0 +0.0 +0.0 +13.88 +1770.21 +711.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +371.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1524.23 +"" +298.49 +0.0 +0.0 +0.0 +83.47 +0.0 +2321.74 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1693.69 +0.0 +0.0 +0.0 +0.0 +0.0 +156.74 +0.0 +0.0 +0.0 +216.69 +102.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +27.18 +0.0 +0.0 +0.0 +0.0 +179.1 +0.0 +0.0 +192.15 +0.0 +0.0 +0.0 +1431.49 +0.0 +0.0 +608.45 +0.0 +521.03 +14.25 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +351.9 +0.0 +803.59 +36.05 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +64.28 +"" +0.0 +0.0 +"" +0.0 +0.0 +0.0 +1287.44 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1102.04 +769.42 +0.0 +0.0 +0.0 +0.0 +8.35 +0.0 +9.2 +0.0 +437.26 +0.0 +2213.2 +0.0 +0.0 +"" +1254.65 +98.82 +3373.54 +32.1 +0.0 +16.59 +0.0 +0.0 +0.0 +4855.27 +0.0 +0.0 +2617.98 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +6576.07 +0.0 +0.0 +0.0 +0.0 +0.0 +149.12 +0.0 +0.0 +0.0 +46.14 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2792.65 +1756.27 +0.0 +"" +1093.2 +0.0 +0.0 +0.0 +1700.19 +0.0 +0.0 +0.0 +0.0 +853.12 +580.94 +0.0 +0.0 +0.0 +0.0 +0.0 +6143.44 +0.0 +0.0 +0.0 +0.0 +0.0 +697.46 +0.0 +385.16 +0.0 +8.03 +554.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +245.28 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +50.58 +0.0 +31.32 +0.0 +240.38 +0.0 +0.0 +0.0 +0.0 +227.6 +6374.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1110.65 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1170.35 +0.0 +0.0 +0.0 +0.0 +50.8 +0.0 +180.14 +0.0 +0.0 +59.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +28.16 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1735.42 +3153.69 +280.97 +21.93 +0.0 +97.22 +0.0 +0.0 +0.0 +0.0 +639.69 +0.0 +0.0 +522.13 +1403.89 +0.0 +683.41 +0.0 +0.0 +1.3 +0.0 +0.0 +0.0 +133.35 +0.0 +0.0 +2224.83 +0.0 +0.0 +0.0 +226.44 +0.0 +96.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4231.68 +3281.35 +0.0 +0.0 +0.0 +0.0 +4241.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +4472.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1136.64 +54.98 +0.0 +0.0 +1388.72 +0.0 +0.0 +0.0 +1638.87 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +7.93 +0.0 +0.0 +0.0 +0.0 +9.46 +0.0 +0.0 +0.0 +61.06 +1492.06 +1919.81 +1162.93 +0.0 +0.0 +5347.86 +0.0 +0.0 +0.0 +1129.14 +229.32 +0.0 +0.0 +832.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +298.19 +0.0 +0.0 +0.0 +383.91 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +635.1 +0.0 +0.0 +2757.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +4524.39 +95.37 +1160.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +33.81 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +68.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1260.59 +85.21 +0.0 +0.0 +0.0 +0.0 +0.0 +315.86 +8.37 +1993.06 +0.0 +0.0 +0.0 +0.0 +2519.74 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +1018.59 +0.0 +79.01 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1812.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2470.06 +0.0 +0.0 +0.0 +0.0 +1611.78 +0.0 +"" +0.0 +7.04 +0.0 +2333.67 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +6136.68 +3.99 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +1021.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +233.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +301.26 +0.0 +10685.47 +0.0 +48.81 +0.0 +24.51 +0.0 +0.0 +0.0 +0.0 +0.0 +1893.89 +0.0 +0.0 +0.0 +4218.59 +492.52 +0.0 +0.0 +0.0 +0.0 +107.13 +0.0 +0.0 +486.89 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +33.75 +0.0 +0.0 +58.1 +2500.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1472.88 +16.36 +0.0 +0.0 +0.0 +777.36 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +810.76 +0.0 +0.0 +0.0 +0.0 +0.0 +1427.9 +0.0 +629.85 +2657.64 +0.0 +0.0 +0.0 +2445.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +521.42 +0.0 +0.0 +0.0 +0.0 +0.0 +2168.33 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +173.53 +1008.65 +0.0 +0.0 +0.0 +0.0 +189.52 +0.0 +0.0 +1541.49 +0.0 +"" +321.02 +0.0 +0.0 +0.0 +0.0 +606.03 +175.78 +0.0 +0.0 +461.25 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +27.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +217.81 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.76 +0.0 +0.0 +0.0 +0.0 +246.95 +75.27 +2998.01 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +475.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +431.92 +0.0 +0.0 +0.0 +266.74 +0.0 +152.1 +0.0 +0.0 +0.0 +0.0 +3025.53 +0.0 +0.0 +6601.0 +0.0 +0.0 +0.0 +0.0 +64.48 +0.0 +0.0 +0.0 +4243.32 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +256.91 +0.0 +1304.79 +0.0 +0.0 +0.0 +0.0 +0.0 +4.11 +0.0 +0.0 +328.78 +0.0 +0.0 +0.0 +0.0 +136.41 +0.0 +784.31 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +780.39 +1690.27 +856.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2206.43 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +204.68 +0.0 +143.72 +0.0 +"" +0.0 +0.0 +1109.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +58.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +1063.96 +0.0 +0.0 +0.0 +8.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1251.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +113.14 +0.0 +4197.91 +50.6 +0.0 +0.0 +87.31 +0.0 +0.0 +0.0 +1355.9 +0.0 +0.0 +0.0 +0.0 +1084.13 +0.0 +305.51 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +174.84 +0.0 +1149.09 +0.0 +0.0 +45.36 +0.0 +0.0 +0.0 +0.0 +455.5 +0.0 +0.0 +13.42 +0.0 +1828.01 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +1737.1 +0.0 +0.0 +0.0 +345.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +45.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1385.6 +469.46 +3.28 +0.0 +0.0 +0.0 +861.72 +0.0 +47.8 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +94.65 +1673.23 +0.0 +1835.71 +0.0 +0.0 +6.29 +0.0 +0.0 +0.0 +0.0 +0.0 +14.54 +14.87 +207.0 +155.02 +9.69 +0.0 +503.02 +0.0 +0.0 +0.0 +54.76 +1053.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +802.18 +0.0 +60.06 +0.0 +0.0 +29.21 +1117.49 +652.02 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +78.11 +152.24 +0.0 +0.0 +0.0 +1242.5 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +227.79 +299.59 +0.0 +0.0 +0.0 +0.0 +0.0 +980.21 +0.0 +64.52 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +58.54 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +1887.96 +0.0 +0.0 +0.0 +0.0 +2972.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +136.48 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2952.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +289.98 +0.0 +40.5 +0.0 +185.51 +0.0 +0.0 +996.06 +0.0 +0.0 +2306.43 +0.0 +0.0 +0.0 +0.0 +0.0 +286.18 +49.89 +0.0 +274.31 +3.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1531.07 +799.17 +449.79 +1.04 +0.0 +0.0 +181.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +315.47 +0.0 +1397.86 +360.72 +"" +0.0 +2105.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1619.26 +6.95 +2076.7 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +395.72 +7896.63 +63.1 +0.0 +0.0 +0.43 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +115.61 +0.0 +0.0 +0.0 +0.0 +6.4 +0.0 +1340.8 +0.0 +0.0 +0.0 +758.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +573.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +267.91 +0.0 +0.0 +233.72 +0.0 +0.0 +0.0 +0.0 +0.0 +22.7 +0.0 +0.0 +0.0 +0.0 +197.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +637.15 +0.0 +0.0 +126.24 +0.0 +0.0 +0.0 +0.0 +1242.89 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +20.95 +0.0 +1214.49 +0.0 +0.0 +654.62 +0.0 +0.0 +2131.66 +0.0 +1111.64 +0.0 +0.0 +0.0 +0.0 +943.14 +0.0 +0.0 +1.3 +0.0 +0.0 +0.0 +1210.07 +0.0 +845.63 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +469.04 +0.0 +1578.89 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +984.73 +0.0 +0.0 +4303.52 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +240.59 +0.0 +0.0 +0.0 +2639.89 +0.0 +0.0 +0.0 +302.75 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1028.45 +870.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +528.62 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +530.44 +0.0 +0.0 +0.0 +38.45 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +868.86 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +586.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +684.78 +0.0 +0.0 +0.0 +101.79 +0.0 +69.45 +0.0 +1030.84 +0.0 +0.0 +0.0 +0.0 +0.0 +2276.39 +0.0 +0.0 +0.0 +0.0 +316.4 +0.0 +0.0 +0.0 +0.0 +0.0 +1721.04 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1422.49 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +417.73 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +756.89 +7.9 +0.0 +0.0 +0.0 +0.0 +216.51 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +209.44 +216.36 +41.82 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +732.9 +0.0 +0.0 +335.67 +8.62 +0.0 +0.0 +0.0 +0.0 +0.0 +138.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2030.25 +488.3 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1195.89 +0.0 +11.4 +0.0 +0.0 +5966.27 +0.0 +0.0 +2619.27 +1220.34 +0.0 +1122.25 +0.0 +0.0 +0.0 +0.0 +"" +"" +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +661.44 +0.0 +0.0 +224.39 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +5.79 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.04 +0.0 +0.0 +0.0 +110.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2761.5 +0.0 +0.0 +0.0 +0.0 +0.0 +1059.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +145.19 +0.0 +728.64 +0.0 +0.0 +0.0 +957.66 +0.0 +0.0 +0.0 +0.0 +0.0 +2120.62 +0.0 +0.0 +277.44 +0.0 +0.0 +0.0 +88.93 +0.0 +0.0 +0.0 +0.0 +0.0 +157.21 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +46.58 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +1527.52 +0.0 +"" +0.0 +523.97 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +218.81 +0.0 +0.0 +0.0 +53.43 +0.0 +0.0 +0.0 +0.0 +0.0 +1223.09 +1751.31 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +588.94 +0.0 +56.51 +0.0 +0.0 +95.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +836.03 +3950.41 +0.0 +1755.97 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +453.66 +0.0 +0.0 +614.08 +0.0 +0.0 +43.92 +0.0 +11.86 +"" +"" +0.0 +0.0 +376.54 +0.0 +0.0 +0.0 +1691.8 +0.0 +0.0 +0.0 +0.0 +57.21 +0.0 +26.79 +0.0 +0.0 +0.0 +417.01 +505.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +968.99 +1693.87 +0.0 +0.0 +634.19 +10.14 +0.0 +121.85 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +225.4 +0.0 +0.0 +139.16 +0.0 +0.0 +0.0 +0.0 +0.0 +353.19 +0.0 +0.0 +0.0 +2089.44 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +202.24 +0.0 +1402.7 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +623.23 +0.0 +0.0 +0.0 +609.84 +0.0 +141.93 +44.22 +0.0 +1068.4 +0.0 +"" +2116.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1362.68 +362.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +289.25 +226.68 +1516.16 +0.0 +346.47 +0.0 +"" +620.19 +0.0 +0.0 +0.0 +2795.28 +0.0 +0.0 +0.0 +78.98 +0.0 +0.0 +0.0 +"" +304.76 +0.0 +0.0 +379.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +906.5 +0.0 +297.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +8.26 +0.0 +0.0 +"" +0.0 +0.0 +2684.64 +176.14 +1316.7 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +73.52 +710.07 +140.57 +4316.73 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +338.08 +450.77 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +632.43 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +685.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1202.81 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +63.75 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +733.56 +0.0 +433.21 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1926.08 +0.0 +0.0 +212.65 +0.0 +0.0 +0.0 +231.47 +0.0 +3310.49 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +101.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +45.51 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +195.39 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +50.36 +0.0 +483.5 +0.0 +0.0 +0.0 +0.0 +52.12 +786.89 +0.0 +0.0 +0.0 +0.0 +0.0 +628.96 +0.0 +0.0 +0.0 +0.0 +293.97 +668.88 +0.0 +0.0 +0.0 +427.28 +0.0 +0.0 +576.23 +0.0 +0.0 +0.0 +0.0 +563.86 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +2199.58 +0.0 +0.0 +1049.52 +227.94 +2031.36 +919.87 +0.0 +0.0 +0.0 +265.21 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +600.55 +54.83 +0.0 +0.0 +0.0 +0.0 +575.21 +0.0 +0.0 +114.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1510.99 +1251.22 +28.64 +146.96 +0.0 +0.0 +100.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +314.41 +0.0 +0.0 +0.0 +571.82 +10.91 +0.0 +1809.66 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1206.67 +388.08 +0.0 +0.0 +2.23 +1238.74 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +155.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3006.9 +0.0 +2406.72 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4045.62 +146.57 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +561.2 +0.0 +0.0 +0.0 +5304.42 +722.4 +1498.64 +1907.17 +0.0 +0.0 +0.0 +2909.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +334.32 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +576.9 +0.0 +0.0 +0.0 +0.0 +0.0 +33.18 +260.62 +4094.86 +0.0 +2136.45 +0.0 +0.0 +4008.69 +0.0 +0.0 +0.0 +0.0 +3214.25 +0.0 +0.0 +0.0 +0.0 +0.0 +7.97 +125.98 +0.0 +0.0 +34.64 +0.0 +0.0 +0.0 +0.0 +20.91 +0.0 +0.0 +0.0 +269.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +271.39 +0.0 +0.0 +0.0 +0.0 +0.0 +2800.99 +2669.51 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +350.46 +0.0 +35.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2438.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +418.3 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2255.83 +0.0 +0.0 +0.0 +0.0 +0.0 +938.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +8.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1971.14 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +163.5 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +12.72 +270.2 +0.0 +0.0 +44.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.5 +0.0 +0.0 +0.0 +0.0 +526.03 +433.75 +602.31 +0.0 +0.0 +"" +2757.58 +"" +0.0 +0.0 +0.0 +135.02 +202.07 +19.96 +0.0 +0.0 +16.04 +0.0 +0.0 +0.0 +0.0 +268.17 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1761.29 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +782.16 +0.0 +0.0 +0.0 +0.0 +829.23 +1016.19 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +159.31 +0.0 +0.0 +0.0 +0.0 +0.0 +54.37 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +3848.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +351.2 +0.0 +233.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +335.22 +70.75 +158.48 +0.0 +2947.62 +0.0 +1126.65 +0.0 +643.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +823.67 +67.76 +0.0 +270.06 +526.88 +244.06 +0.0 +0.0 +0.0 +0.0 +1135.7 +2819.17 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +927.99 +0.0 +4718.2 +0.0 +1670.97 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +1588.75 +87.31 +67.43 +0.0 +13.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1041.52 +0.0 +1184.97 +449.81 +0.0 +0.0 +0.0 +0.0 +807.59 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +26.86 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +1.19 +0.0 +305.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2175.14 +0.0 +244.9 +2117.5 +0.0 +0.0 +5999.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +1060.31 +0.0 +0.0 +0.0 +311.06 +0.0 +89.99 +0.0 +0.0 +0.0 +0.0 +1056.74 +0.0 +0.0 +3204.24 +0.0 +1090.64 +0.0 +0.0 +0.0 +0.0 +0.0 +966.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +580.02 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +312.74 +0.0 +3992.94 +86.86 +0.0 +0.0 +0.0 +12.08 +29.3 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +408.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +762.43 +0.0 +0.0 +0.0 +0.0 +528.34 +0.0 +271.47 +0.0 +0.0 +313.47 +0.0 +0.0 +1389.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2440.27 +0.0 +0.0 +"" +0.0 +1284.0 +0.0 +0.0 +0.0 +0.0 +290.8 +0.0 +0.0 +216.23 +27.36 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +930.54 +0.0 +848.7 +0.0 +0.0 +0.0 +0.0 +0.0 +421.72 +0.0 +0.0 +402.12 +0.0 +0.0 +3476.69 +0.0 +0.0 +1162.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +6.42 +0.0 +0.0 +16.72 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1193.7 +0.0 +0.0 +0.0 +12.75 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1945.8 +901.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +908.48 +0.0 +134.31 +0.0 +0.0 +0.0 +142.52 +60.56 +0.0 +0.0 +2143.75 +0.0 +87.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +29.3 +0.0 +0.0 +3.84 +1780.83 +15.86 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +656.44 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1592.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +321.48 +0.0 +0.0 +0.0 +0.0 +16.18 +0.0 +0.0 +2022.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +74.81 +1456.52 +1130.21 +1761.81 +871.31 +0.0 +0.0 +3526.05 +22.57 +0.0 +29.47 +0.0 +0.0 +592.85 +0.0 +0.0 +0.0 +0.0 +0.0 +365.39 +345.25 +921.9 +0.0 +0.0 +0.0 +0.0 +0.0 +213.44 +0.0 +0.0 +1676.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +88.54 +0.0 +0.0 +0.0 +0.0 +171.48 +203.68 +0.0 +2006.57 +0.0 +716.23 +0.0 +0.0 +0.0 +2.67 +0.0 +0.0 +0.0 +0.0 +0.0 +35.6 +186.72 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +35.92 +0.0 +0.0 +0.0 +234.93 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1002.15 +0.0 +0.0 +738.72 +0.0 +0.0 +0.0 +0.0 +1201.62 +0.0 +0.0 +0.0 +1110.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3373.48 +271.16 +0.0 +0.0 +0.0 +0.0 +1052.33 +0.0 +619.77 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +432.34 +485.79 +36.45 +12.19 +8490.36 +0.0 +0.0 +0.0 +394.52 +0.0 +0.0 +0.0 +0.0 +624.36 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3185.33 +0.0 +0.0 +0.0 +0.0 +38.58 +0.0 +0.0 +0.0 +206.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +"" +0.0 +0.0 +0.0 +1216.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +60.61 +0.0 +0.0 +2433.99 +0.0 +0.0 +0.0 +1777.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +500.47 +50.42 +0.0 +0.39 +0.0 +0.0 +0.0 +2229.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +24.07 +0.0 +0.0 +0.0 +0.0 +0.0 +1698.54 +2180.48 +400.81 +186.31 +681.28 +0.0 +0.0 +1224.92 +0.0 +0.0 +"" +1915.03 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +215.94 +0.0 +0.0 +0.0 +7.44 +0.0 +0.0 +0.0 +0.0 +88.2 +0.0 +351.16 +0.0 +117.61 +0.0 +0.0 +0.0 +0.0 +3199.82 +0.0 +"" +0.0 +25.12 +0.0 +0.0 +0.0 +0.0 +0.0 +1094.11 +0.0 +"" +0.0 +0.0 +"" +0.0 +1588.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +39.8 +0.0 +48.52 +0.0 +"" +0.0 +2731.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3772.61 +1900.03 +0.0 +0.0 +0.0 +0.0 +0.0 +3949.5 +0.0 +0.0 +0.0 +4783.08 +0.0 +0.0 +0.0 +109.57 +0.0 +1258.44 +0.0 +0.0 +0.0 +0.0 +0.0 +903.19 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5087.23 +0.0 +0.0 +0.0 +77.35 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +59.9 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2684.76 +0.0 +0.0 +0.0 +385.48 +616.69 +0.0 +0.0 +2.6 +0.0 +0.0 +0.0 +0.0 +3119.47 +525.35 +0.0 +0.0 +0.0 +149.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +6404.19 +2576.35 +0.0 +2045.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +34.36 +0.0 +0.0 +0.0 +0.0 +5264.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1036.8 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +13.53 +0.0 +0.0 +0.0 +897.17 +0.0 +173.34 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4.41 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +6103.09 +0.0 +14.11 +0.0 +128.53 +9296.8 +0.0 +0.0 +0.0 +2526.22 +0.0 +0.0 +322.47 +1819.02 +0.0 +0.0 +0.0 +136.49 +0.0 +297.66 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +63.97 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +52.69 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +580.47 +0.0 +0.0 +7.95 +0.0 +0.0 +1827.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +14.71 +0.0 +0.0 +0.0 +840.07 +1028.43 +0.0 +0.0 +0.0 +0.0 +78.13 +226.83 +0.0 +0.0 +0.0 +0.0 +0.0 +558.86 +0.0 +0.0 +31.47 +0.0 +0.0 +0.0 +0.0 +111.02 +162.37 +0.0 +0.0 +0.0 +147.11 +0.0 +59.8 +657.26 +0.0 +58.33 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1161.6 +0.0 +0.0 +97.21 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +44.92 +0.0 +0.0 +0.0 +78.3 +0.0 +2717.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +42.26 +0.0 +0.0 +0.0 +623.4 +0.0 +581.32 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +178.54 +88.98 +0.0 +0.0 +302.28 +52.06 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +43.5 +0.0 +0.0 +0.0 +239.25 +1147.44 +36.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +268.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +45.1 +0.0 +35.88 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +516.78 +5530.88 +315.98 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +59.48 +0.0 +182.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +112.23 +0.0 +242.96 +0.0 +0.0 +0.0 +171.15 +0.0 +1333.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1396.03 +0.0 +0.0 +306.68 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2103.1 +0.0 +54.69 +0.0 +0.0 +1325.46 +0.0 +0.0 +192.09 +0.0 +0.0 +0.0 +0.0 +0.0 +390.2 +330.62 +0.0 +"" +0.0 +0.0 +342.6 +69.58 +0.0 +0.0 +15.88 +0.0 +0.0 +0.0 +0.0 +1468.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +48.02 +0.0 +0.0 +312.08 +0.0 +0.0 +0.0 +0.0 +0.0 +54.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +362.75 +0.0 +0.0 +0.0 +0.0 +0.0 +1228.76 +0.0 +0.0 +119.84 +0.0 +0.0 +0.0 +300.61 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2854.96 +0.0 +0.0 +137.08 +2148.01 +0.0 +508.77 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +12.54 +421.02 +916.77 +0.0 +0.0 +0.0 +328.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +153.71 +0.0 +0.0 +655.9 +0.0 +0.0 +0.0 +0.0 +0.0 +109.72 +449.64 +0.0 +0.0 +0.0 +76.77 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.38 +0.0 +0.0 +1814.31 +0.0 +0.0 +196.31 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +410.38 +0.0 +0.0 +0.0 +0.0 +1237.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +16.72 +0.0 +0.0 +0.0 +8.95 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3188.11 +0.0 +0.0 +0.0 +203.46 +0.0 +0.0 +0.0 +0.0 +0.0 +1691.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +578.28 +"" +0.0 +0.0 +0.0 +0.0 +144.34 +0.0 +3276.45 +0.0 +0.0 +0.0 +0.0 +1.97 +0.0 +0.0 +79.73 +0.0 +0.0 +0.0 +1890.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1112.19 +908.41 +437.66 +113.76 +0.0 +196.88 +0.0 +0.0 +0.0 +0.0 +0.0 +433.53 +0.0 +0.0 +0.0 +1323.28 +0.0 +0.0 +0.0 +0.0 +307.68 +0.0 +0.0 +0.0 +338.33 +0.0 +0.0 +0.0 +4526.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +596.21 +0.0 +7135.48 +0.0 +0.0 +0.0 +0.0 +83.21 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +980.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +605.15 +867.16 +0.0 +0.0 +0.0 +159.13 +2.8 +0.0 +13.2 +0.0 +0.0 +0.0 +12.81 +0.0 +0.0 +0.0 +2640.2 +0.0 +"" +0.0 +0.0 +0.0 +4.46 +0.0 +0.0 +0.0 +253.51 +0.0 +492.84 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +497.22 +0.0 +0.0 +0.0 +0.0 +4971.25 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +77.13 +218.54 +0.0 +0.0 +0.0 +0.0 +95.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2838.68 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +76.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1126.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +103.95 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +"" +1668.21 +0.0 +0.0 +0.0 +30.75 +0.0 +0.0 +0.0 +1469.4 +0.0 +667.22 +0.0 +0.0 +249.73 +0.0 +0.0 +1557.67 +0.0 +92.61 +9.23 +396.57 +0.0 +28.56 +806.04 +0.0 +0.0 +856.7 +63.12 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +1597.63 +0.0 +0.0 +0.0 +0.0 +0.0 +1737.54 +77.81 +0.0 +0.0 +115.6 +0.0 +19.82 +0.0 +0.0 +0.0 +2899.24 +0.0 +0.0 +0.0 +355.16 +0.0 +198.22 +2855.54 +0.0 +0.0 +5.02 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +141.55 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +339.94 +227.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +41.36 +85.7 +0.0 +0.0 +0.0 +32.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1026.0 +0.0 +0.0 +0.0 +19.0 +1898.26 +0.0 +0.0 +462.15 +13.24 +0.0 +0.0 +0.0 +0.0 +410.17 +8133.71 +2242.14 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +8.95 +0.0 +0.0 +0.0 +435.41 +103.49 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +6483.24 +0.0 +0.0 +0.0 +0.0 +0.0 +10.19 +0.0 +0.0 +5.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4021.52 +0.0 +0.0 +920.9 +0.0 +1594.63 +0.0 +0.0 +0.0 +905.03 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +13.2 +167.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +827.05 +0.0 +0.0 +36.54 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +13.54 +0.0 +0.0 +0.0 +0.0 +0.0 +211.95 +0.0 +1891.46 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +223.92 +149.78 +0.0 +196.13 +293.32 +0.0 +1168.8 +0.0 +752.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1205.16 +577.03 +0.0 +0.0 +1021.42 +0.0 +387.81 +0.0 +0.0 +163.57 +175.27 +0.0 +2.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +315.36 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +248.1 +0.0 +0.0 +0.0 +1153.78 +0.0 +0.0 +55.59 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +60.54 +0.0 +0.0 +0.0 +2518.4 +76.59 +42.86 +0.0 +0.0 +0.0 +0.0 +5439.45 +2089.45 +0.0 +0.0 +0.0 +0.0 +0.0 +9556.11 +0.0 +1471.84 +79.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +129.04 +0.0 +0.0 +0.0 +1181.84 +3986.35 +1201.76 +0.0 +0.0 +757.37 +180.25 +0.0 +"" +0.0 +26.26 +0.0 +0.0 +0.0 +0.0 +105.2 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +144.11 +0.0 +0.0 +141.16 +0.0 +0.0 +0.0 +0.0 +0.0 +913.81 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +73.53 +0.0 +0.0 +294.23 +0.0 +0.0 +0.0 +56.44 +0.0 +0.0 +1169.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +6961.46 +0.0 +0.0 +465.54 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +114.21 +0.0 +0.0 +0.0 +0.0 +0.0 +998.4 +0.0 +0.0 +886.17 +110.14 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +64.21 +0.0 +0.0 +"" +210.92 +0.0 +688.71 +0.0 +0.0 +0.0 +35.74 +484.86 +0.0 +0.0 +152.35 +0.0 +0.0 +0.0 +0.0 +0.0 +0.67 +0.0 +2409.7 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2450.28 +0.0 +0.0 +0.0 +0.0 +158.29 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +312.16 +0.0 +1.09 +0.0 +510.51 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +684.42 +0.0 +0.0 +274.52 +377.3 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +787.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1500.12 +0.0 +0.0 +298.42 +0.0 +0.0 +0.0 +4.57 +0.0 +7492.5 +44.9 +8.94 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +728.58 +0.0 +286.15 +0.0 +101.71 +0.0 +0.0 +18.62 +0.0 +5.7 +103.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +278.55 +1632.96 +0.0 +0.0 +0.0 +0.0 +"" +16.3 +0.0 +0.0 +0.0 +9.26 +0.0 +0.0 +0.0 +0.0 +2352.05 +0.0 +0.0 +0.0 +0.0 +179.25 +"" +0.0 +0.0 +3872.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1399.84 +0.0 +308.2 +0.0 +0.0 +0.0 +0.0 +0.0 +237.08 +0.0 +0.0 +377.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +302.14 +1138.26 +0.0 +0.0 +0.0 +0.0 +0.0 +1962.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +130.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1301.34 +0.0 +0.0 +0.0 +273.94 +177.6 +0.0 +0.0 +0.0 +2845.86 +441.94 +0.0 +0.0 +0.0 +0.0 +1723.13 +0.0 +0.0 +5467.64 +0.0 +0.0 +0.0 +0.0 +2244.56 +0.0 +0.0 +0.0 +6399.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +419.84 +0.0 +0.0 +46.17 +0.0 +0.0 +751.93 +0.0 +872.27 +3102.77 +0.0 +0.0 +0.0 +0.0 +1428.24 +15.72 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1315.47 +0.0 +0.0 +0.0 +502.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +32.49 +0.0 +1231.69 +0.0 +41.63 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +594.17 +318.34 +0.0 +0.0 +0.0 +3.01 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1764.99 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +148.04 +71.42 +0.0 +0.0 +0.0 +0.0 +3554.06 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +46.45 +0.0 +410.88 +0.0 +0.0 +0.0 +"" +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1343.59 +0.0 +0.0 +0.0 +461.7 +0.0 +0.0 +0.0 +0.0 +86.58 +0.0 +0.0 +252.03 +0.0 +"" +0.0 +469.0 +0.0 +0.0 +0.0 +2296.89 +0.0 +260.53 +0.0 +0.0 +1350.01 +0.0 +0.0 +0.0 +0.0 +0.0 +419.54 +0.0 +0.0 +0.0 +0.0 +0.0 +50.34 +0.0 +0.0 +0.0 +0.0 +12839.68 +0.0 +0.0 +218.58 +0.0 +3270.46 +153.51 +19.81 +0.0 +0.0 +921.5 +0.0 +297.51 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +134.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +262.89 +96.05 +0.0 +0.0 +0.0 +326.47 +0.0 +0.0 +0.0 +0.0 +0.0 +748.67 +0.0 +0.0 +220.11 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +63.36 +0.0 +0.0 +0.0 +0.0 +0.0 +628.51 +565.76 +0.0 +0.0 +0.0 +0.0 +0.0 +4.17 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +389.49 +0.0 +1224.75 +0.0 +0.0 +0.0 +10.39 +0.0 +"" +770.21 +26.4 +0.0 +0.0 +1574.64 +0.0 +0.0 +0.0 +1024.99 +0.0 +0.0 +0.0 +856.92 +9.01 +451.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +670.81 +0.0 +0.0 +2698.38 +0.0 +0.0 +0.0 +94.71 +0.0 +5091.07 +0.0 +0.0 +0.0 +769.95 +0.0 +0.0 +0.0 +0.0 +24.22 +0.0 +0.0 +2488.88 +0.0 +"" +0.0 +0.0 +79.38 +0.0 +0.0 +0.0 +1492.1 +33.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4.13 +123.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +5606.16 +53.78 +432.33 +"" +0.0 +0.0 +0.0 +45.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +849.54 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +379.57 +0.0 +0.0 +93.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1432.78 +0.0 +460.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +3480.91 +0.0 +212.11 +0.0 +0.0 +0.0 +0.0 +1925.76 +1597.59 +0.0 +224.91 +0.0 +6.79 +0.0 +0.0 +0.0 +0.0 +0.0 +5850.41 +0.0 +218.28 +0.0 +0.0 +1148.18 +0.0 +428.92 +0.0 +638.37 +0.0 +0.0 +0.0 +96.18 +0.0 +0.0 +0.0 +0.0 +0.0 +408.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5613.75 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1586.32 +0.0 +0.0 +0.0 +205.38 +289.58 +0.0 +0.0 +0.0 +"" +180.62 +1329.76 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1456.99 +0.0 +4495.8 +0.0 +0.0 +380.52 +0.0 +0.0 +0.0 +5031.58 +558.01 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1195.68 +0.0 +0.0 +0.0 +0.0 +24.3 +1902.09 +0.0 +0.0 +0.0 +0.0 +1689.87 +0.0 +0.0 +3935.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1712.7 +0.0 +1808.62 +37.3 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +718.65 +0.0 +56.91 +82.58 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +78.76 +0.0 +0.0 +445.21 +0.0 +0.0 +0.0 +0.0 +141.18 +"" +0.0 +0.0 +2984.21 +0.0 +0.0 +1888.09 +0.0 +0.0 +0.0 +0.0 +0.0 +830.71 +0.0 +0.0 +2818.8 +0.0 +0.0 +0.0 +9.14 +13.5 +3403.57 +0.0 +0.0 +0.0 +0.0 +2.64 +0.0 +1177.22 +0.0 +703.71 +514.2 +0.0 +0.0 +835.06 +140.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +557.64 +0.0 +0.0 +0.0 +0.0 +166.19 +0.0 +0.0 +0.0 +0.0 +711.91 +0.0 +0.0 +0.0 +0.0 +498.39 +3298.35 +0.0 +0.0 +1236.36 +0.0 +0.0 +767.89 +1325.85 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +52.93 +0.0 +651.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +276.82 +662.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1661.21 +0.0 +0.0 +0.0 +0.0 +48.02 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +278.08 +1291.98 +0.0 +0.0 +873.93 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +402.36 +0.0 +0.0 +258.1 +0.0 +0.0 +457.88 +0.0 +0.0 +0.0 +2421.78 +963.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +125.04 +0.0 +0.0 +0.0 +0.0 +0.0 +1657.1 +0.0 +369.79 +0.0 +0.0 +0.0 +0.0 +498.31 +0.0 +0.0 +340.57 +0.0 +688.3 +0.0 +0.0 +0.0 +0.0 +0.0 +665.94 +0.0 +7136.91 +273.0 +0.0 +0.0 +0.0 +376.74 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4170.16 +653.91 +0.0 +312.84 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +333.85 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +608.11 +0.0 +2816.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +380.4 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +133.03 +0.0 +0.0 +12.5 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1283.7 +167.11 +277.18 +0.0 +0.0 +0.0 +0.0 +497.83 +0.0 +0.0 +0.0 +0.0 +2956.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +153.25 +0.0 +0.0 +0.0 +0.0 +0.0 +55.72 +134.82 +0.0 +"" +0.0 +0.0 +0.0 +1328.34 +0.0 +0.0 +561.08 +0.0 +0.0 +0.0 +0.0 +0.0 +661.5 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +291.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +13.32 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +175.6 +0.0 +0.0 +337.76 +0.0 +0.0 +0.0 +108.1 +0.0 +252.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +16.95 +0.0 +0.0 +356.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1243.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +10.79 +0.0 +0.0 +5153.04 +0.0 +0.0 +64.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +97.0 +0.0 +0.0 +0.0 +0.0 +320.11 +"" +0.0 +0.0 +156.79 +0.0 +227.92 +0.0 +25.5 +765.73 +0.0 +183.61 +0.0 +0.0 +0.0 +0.0 +0.0 +71.05 +131.4 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4221.87 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.06 +0.0 +0.0 +1828.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +6984.88 +2363.59 +0.0 +93.28 +0.0 +0.0 +0.0 +0.0 +0.0 +887.8 +0.0 +0.0 +1.34 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +20.66 +0.0 +0.0 +1001.37 +0.0 +122.39 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4159.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +743.9 +50.73 +1069.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +771.1 +0.0 +118.25 +0.0 +0.0 +3.8 +306.44 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +45.32 +1607.02 +35.87 +0.0 +0.0 +1381.21 +0.0 +425.75 +4746.33 +0.0 +705.76 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +837.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2558.24 +71.28 +1414.87 +0.0 +0.0 +0.0 +0.0 +2790.01 +9.87 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2117.52 +0.0 +0.0 +0.0 +0.0 +0.0 +303.02 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +211.24 +2624.54 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +814.98 +0.0 +520.96 +0.0 +"" +0.0 +142.24 +"" +0.0 +11.95 +5864.22 +3145.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +128.53 +0.0 +0.0 +279.55 +1099.66 +0.0 +0.0 +0.0 +0.0 +0.0 +3031.26 +1032.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +703.4 +0.0 +0.0 +142.31 +0.0 +0.0 +0.0 +0.0 +29.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.71 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1042.17 +402.5 +0.0 +0.0 +668.84 +0.0 +1924.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +133.12 +723.85 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1288.27 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +448.55 +0.0 +294.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +56.8 +0.0 +0.0 +0.0 +0.0 +0.0 +537.42 +0.0 +0.0 +162.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +101.75 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2970.98 +0.0 +0.0 +0.0 +0.0 +2.34 +0.0 +0.0 +0.0 +0.0 +937.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +67.95 +0.0 +0.0 +0.0 +0.0 +1301.07 +0.0 +0.0 +0.0 +0.0 +1129.0 +"" +0.0 +0.0 +0.0 +86.75 +0.0 +791.91 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3761.16 +25.76 +0.0 +0.0 +"" +205.9 +0.0 +235.06 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +63.18 +92.79 +0.0 +0.0 +0.0 +0.0 +3801.37 +0.0 +0.0 +0.0 +158.67 +2486.73 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +192.24 +0.0 +0.0 +0.0 +0.0 +72.46 +0.0 +0.0 +0.0 +6746.05 +264.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +6845.73 +0.0 +0.0 +439.2 +0.0 +570.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4148.16 +8077.63 +0.0 +0.0 +0.0 +0.0 +0.0 +1385.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +293.89 +3.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +334.3 +0.0 +5.86 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +"" +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +7481.43 +0.0 +23.78 +861.79 +596.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +41.8 +542.56 +0.0 +2047.77 +0.0 +0.0 +107.85 +806.4 +0.0 +1219.26 +0.0 +8696.92 +0.0 +447.1 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +100.71 +1165.09 +521.41 +0.0 +0.0 +0.0 +0.51 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +177.42 +0.0 +0.0 +0.0 +550.47 +0.0 +0.0 +0.0 +56.04 +0.0 +0.0 +0.0 +0.0 +0.0 +1886.05 +0.0 +0.0 +0.0 +3.7 +691.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +178.37 +0.0 +553.3 +0.0 +0.0 +0.0 +3416.66 +0.0 +0.0 +0.0 +0.0 +0.0 +676.61 +0.0 +377.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +190.51 +298.44 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +36.7 +0.0 +0.0 +874.92 +0.0 +506.39 +66.84 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +173.17 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +19.33 +0.0 +0.0 +0.0 +755.04 +0.0 +0.0 +0.0 +0.0 +0.0 +698.41 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1962.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1172.34 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5.02 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +707.2 +0.0 +4588.81 +0.0 +146.23 +1787.54 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +385.56 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +"" +221.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.36 +0.0 +3574.64 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2450.19 +53.71 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +2181.11 +0.0 +"" +0.0 +53.8 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1111.5 +0.0 +118.59 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1062.84 +0.0 +1321.18 +82.25 +0.0 +0.0 +4557.07 +0.0 +173.68 +0.0 +78.75 +3339.19 +138.13 +0.0 +0.0 +318.04 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +430.43 +0.0 +17.94 +0.0 +0.0 +0.0 +0.0 +1999.48 +1261.68 +0.0 +"" +0.0 +0.0 +0.0 +61.1 +0.0 +0.0 +0.0 +0.0 +0.0 +66.39 +663.39 +0.0 +0.0 +0.0 +0.0 +848.42 +0.0 +0.0 +0.0 +0.0 +0.0 +305.72 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +606.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1138.54 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +45.09 +0.0 +0.0 +0.0 +1642.36 +0.0 +"" +0.0 +4816.77 +3833.0 +1975.24 +0.0 +0.0 +237.82 +0.0 +79.04 +0.0 +0.0 +0.0 +639.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2509.94 +116.72 +0.0 +0.0 +0.0 +0.0 +2566.36 +171.39 +0.0 +0.0 +"" +2071.97 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +87.69 +0.0 +0.0 +1310.07 +154.56 +0.0 +0.0 +0.0 +384.99 +0.0 +0.0 +0.0 +544.58 +0.0 +0.0 +"" +0.0 +8.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2241.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +80.33 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +262.39 +0.0 +0.0 +3689.62 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +276.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1899.65 +0.0 +431.93 +0.0 +0.0 +1694.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +644.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +57.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +16.28 +0.0 +0.0 +0.0 +29.73 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +35.52 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2444.33 +0.0 +0.0 +337.26 +0.0 +0.0 +87.71 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +"" +131.61 +0.0 +0.0 +98.65 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +94.4 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2670.96 +0.0 +0.0 +107.2 +0.0 +0.0 +0.0 +0.0 +0.0 +24.24 +0.0 +0.0 +0.0 +0.0 +0.0 +1380.73 +79.79 +0.0 +0.0 +0.0 +0.0 +44.0 +0.0 +1411.61 +54.98 +0.0 +68.3 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +912.38 +490.72 +0.0 +0.0 +0.0 +495.0 +0.0 +0.0 +0.0 +0.0 +30.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +512.28 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +144.45 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +259.95 +0.0 +0.0 +0.0 +2751.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +358.06 +0.0 +0.0 +332.71 +0.0 +0.0 +3.68 +816.66 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +63.27 +0.0 +0.0 +0.0 +0.0 +0.0 +84.73 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +12.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +416.0 +3162.15 +0.0 +0.0 +0.0 +0.0 +0.0 +360.22 +"" +282.8 +0.0 +0.0 +0.0 +1030.84 +1089.79 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +596.1 +1119.74 +207.34 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +"" +1886.94 +17.56 +0.0 +0.0 +0.0 +0.0 +0.0 +71.66 +0.0 +38.0 +1274.59 +0.0 +0.0 +0.0 +0.0 +119.16 +0.0 +0.0 +0.0 +2168.58 +14.0 +"" +0.0 +0.0 +0.0 +34.51 +144.33 +880.23 +0.0 +0.0 +0.0 +0.0 +261.15 +0.0 +0.0 +0.0 +85.75 +0.0 +0.0 +0.0 +"" +26.81 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4.3 +2270.59 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +58.64 +0.0 +0.0 +1625.08 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +310.06 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +80.7 +0.0 +0.0 +0.0 +321.06 +0.0 +0.0 +0.0 +0.0 +0.0 +1010.83 +0.0 +0.0 +0.0 +137.76 +0.0 +0.0 +0.0 +0.0 +0.0 +351.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +6073.84 +0.0 +10.03 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1345.98 +159.69 +913.73 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2225.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +6803.23 +0.0 +0.0 +0.0 +41.65 +0.0 +0.0 +0.0 +0.0 +405.16 +918.91 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +365.29 +0.0 +0.0 +0.0 +338.6 +0.0 +2075.25 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +89.66 +0.0 +0.0 +141.61 +1524.7 +0.0 +0.0 +525.53 +0.0 +0.0 +2098.84 +0.0 +0.0 +21.65 +0.0 +0.0 +693.74 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +234.06 +0.0 +910.57 +0.0 +0.0 +"" +0.0 +288.62 +0.0 +0.0 +172.28 +72.4 +2582.11 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +348.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +455.33 +53.78 +"" +16.14 +2247.57 +0.0 +61.11 +0.0 +0.0 +0.0 +0.0 +2124.66 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +190.06 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +401.59 +0.0 +0.0 +0.0 +0.0 +142.39 +0.0 +0.0 +312.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +842.19 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +408.49 +0.0 +220.95 +0.0 +0.0 +4739.31 +0.0 +0.0 +0.0 +1850.44 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3252.44 +0.0 +13.72 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2761.79 +0.0 +1880.01 +0.0 +890.11 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1067.69 +108.66 +0.0 +0.0 +3070.14 +1399.22 +0.0 +0.0 +252.61 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +7715.28 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +27.65 +0.0 +"" +0.0 +450.07 +0.0 +0.0 +400.62 +0.0 +0.0 +0.0 +0.0 +0.0 +131.83 +0.0 +0.0 +217.95 +0.0 +0.0 +1356.8 +0.0 +0.0 +0.0 +0.0 +0.0 +162.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +433.96 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +473.64 +0.0 +0.0 +0.0 +44.69 +0.0 +428.83 +0.0 +2537.8 +9.47 +0.0 +158.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +454.28 +0.0 +0.0 +369.27 +544.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +854.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +113.29 +0.0 +261.63 +997.44 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +472.4 +0.0 +0.0 +0.0 +0.0 +0.0 +80.8 +0.0 +0.0 +0.0 +0.0 +0.0 +89.08 +0.0 +0.0 +314.82 +685.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +63.33 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +18.51 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +239.5 +0.0 +0.0 +0.0 +0.0 +15.92 +0.0 +538.24 +0.0 +810.74 +0.0 +0.0 +0.0 +296.48 +493.41 +0.0 +0.0 +0.0 +118.47 +1492.05 +625.59 +0.0 +955.71 +47.86 +500.45 +0.0 +0.0 +412.79 +0.0 +0.0 +0.0 +999.39 +0.0 +0.0 +379.14 +1374.51 +0.0 +0.0 +447.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +48.85 +0.0 +"" +"" +0.0 +1452.39 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +94.82 +0.0 +2671.45 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +305.19 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2714.95 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +17.9 +0.0 +0.0 +0.0 +0.0 +599.55 +0.0 +0.0 +0.0 +0.0 +0.0 +1779.44 +0.0 +1637.69 +0.0 +56.16 +0.0 +10.71 +0.0 +0.0 +0.0 +1138.09 +23.68 +0.0 +340.97 +0.0 +0.0 +161.4 +0.0 +0.0 +0.0 +49.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +79.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1982.47 +0.0 +0.0 +370.99 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +30.63 +0.0 +0.0 +415.27 +0.0 +0.0 +0.0 +4762.32 +2207.31 +574.37 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +68.42 +0.0 +0.0 +300.34 +0.0 +0.0 +0.0 +0.0 +128.87 +0.0 +0.0 +0.0 +108.21 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4304.64 +4808.17 +0.0 +98.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +661.44 +49.1 +2891.88 +751.91 +65.78 +373.48 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1003.85 +0.0 +0.0 +0.0 +0.0 +1394.99 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +731.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +16.43 +296.45 +0.0 +0.0 +1827.48 +0.0 +25.36 +0.0 +0.0 +40.42 +21.6 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +241.5 +0.0 +0.0 +0.0 +0.0 +0.0 +864.9 +0.0 +2914.0 +0.0 +0.0 +0.0 +0.0 +269.55 +0.0 +179.61 +0.0 +0.0 +0.0 +0.0 +85.64 +0.0 +0.0 +0.0 +0.0 +0.0 +1449.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +"" +0.0 +0.0 +0.0 +24.07 +0.0 +0.0 +0.0 +"" +0.0 +997.43 +40.17 +0.0 +0.0 +0.0 +0.0 +0.0 +379.89 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +597.51 +1734.45 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +975.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2234.88 +0.0 +2423.41 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1372.86 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2610.62 +0.0 +0.0 +2524.84 +0.0 +1066.66 +0.0 +"" +1260.58 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +52.48 +0.0 +0.0 +0.0 +0.0 +134.46 +148.18 +"" +0.0 +0.0 +251.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3404.16 +4434.97 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4814.77 +0.0 +1.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +313.79 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1030.19 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4530.55 +0.0 +0.0 +0.0 +0.0 +0.0 +194.43 +1108.55 +0.0 +0.0 +0.0 +333.46 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +530.03 +0.0 +0.0 +0.0 +74.34 +207.59 +0.0 +0.0 +346.8 +0.0 +0.0 +4486.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +660.3 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +153.96 +0.0 +233.2 +0.0 +0.0 +0.0 +0.0 +0.0 +1015.43 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +369.43 +7700.4 +0.0 +0.0 +0.0 +0.0 +5078.2 +0.0 +0.0 +141.31 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +90.85 +4805.67 +0.0 +558.76 +599.09 +0.0 +0.1 +0.0 +297.62 +1418.0 +0.0 +0.0 +0.0 +10.91 +0.0 +4.29 +0.0 +0.0 +641.67 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +49.66 +0.0 +0.0 +0.0 +3428.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +824.87 +0.0 +0.0 +0.0 +0.0 +7.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +291.53 +0.0 +0.0 +3106.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +333.42 +0.0 +0.0 +0.0 +1169.15 +0.0 +0.0 +0.0 +0.0 +0.0 +385.27 +0.0 +19.8 +0.0 +0.0 +0.0 +510.1 +0.0 +0.0 +165.49 +1225.47 +2.09 +0.0 +0.0 +234.33 +748.04 +1899.06 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +131.5 +0.0 +0.0 +37.54 +0.0 +0.0 +725.86 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +113.04 +0.0 +0.0 +44.67 +0.0 +0.0 +0.0 +0.0 +3862.97 +0.0 +436.03 +0.0 +20.89 +0.0 +0.0 +287.57 +0.0 +194.5 +0.0 +0.0 +0.0 +0.0 +1510.61 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +115.68 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +157.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +9223.84 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3327.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +159.69 +103.29 +0.0 +2101.34 +0.0 +0.0 +0.0 +0.0 +2.29 +0.0 +1666.16 +0.0 +0.0 +0.0 +0.0 +0.0 +1219.89 +65.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +509.4 +143.0 +0.0 +1712.33 +0.0 +13.58 +0.0 +0.0 +0.0 +0.0 +0.0 +88.48 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +576.12 +184.44 +"" +0.0 +0.0 +1732.1 +169.25 +"" +1454.59 +0.0 +6787.51 +0.0 +0.0 +0.0 +244.22 +248.4 +0.0 +0.0 +259.63 +218.35 +155.98 +0.0 +0.0 +0.0 +0.0 +70.87 +0.0 +0.0 +155.5 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +8543.84 +0.0 +0.0 +0.0 +178.41 +182.5 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +301.51 +0.0 +6482.78 +0.0 +50.26 +357.01 +146.51 +0.0 +0.0 +0.0 +5.4 +0.0 +10.63 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +375.6 +0.0 +0.0 +1693.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +783.48 +0.0 +16.39 +0.0 +773.99 +0.0 +432.14 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +5.28 +670.96 +0.0 +0.0 +0.0 +498.49 +1166.52 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +1271.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +176.0 +0.0 +0.0 +0.0 +0.0 +3312.63 +0.0 +0.0 +0.0 +0.0 +36.12 +0.0 +771.45 +0.0 +0.0 +1937.93 +0.0 +0.0 +0.0 +0.0 +362.26 +0.0 +79.79 +0.0 +0.0 +0.0 +61.74 +119.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +46.83 +0.0 +0.0 +33.48 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1260.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3132.72 +20.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +110.23 +0.0 +0.0 +0.0 +1876.34 +0.0 +4412.9 +0.0 +0.0 +0.0 +202.69 +51.65 +0.0 +0.0 +0.0 +0.0 +673.64 +0.0 +1925.08 +0.0 +0.0 +56.58 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +487.01 +0.0 +0.0 +0.0 +0.0 +0.0 +1623.55 +247.53 +74.47 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +277.38 +0.0 +0.0 +0.0 +0.0 +34.06 +0.0 +678.57 +0.0 +0.0 +19.53 +2061.18 +0.0 +256.77 +0.0 +0.0 +0.0 +595.17 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2281.35 +0.0 +0.0 +6603.66 +1968.72 +0.0 +0.0 +0.0 +774.32 +114.84 +0.0 +0.0 +3380.93 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +232.34 +0.0 +2284.32 +0.0 +0.0 +0.0 +0.0 +261.72 +213.48 +0.0 +0.0 +0.0 +0.0 +0.0 +828.45 +258.01 +48.07 +223.14 +0.0 +0.0 +294.57 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1323.2 +681.12 +2200.51 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +313.5 +0.0 +572.66 +0.0 +229.62 +0.0 +0.0 +0.0 +0.0 +2418.14 +0.0 +2625.29 +0.0 +0.0 +19.68 +0.0 +0.0 +0.0 +0.0 +8.79 +0.0 +0.0 +0.0 +0.0 +179.85 +0.0 +0.0 +1351.73 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2545.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +34.63 +0.0 +0.0 +0.0 +119.59 +0.0 +0.0 +1481.6 +0.0 +6.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4837.35 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +85.27 +0.0 +0.0 +26.24 +0.0 +837.01 +0.0 +0.0 +0.0 +0.0 +0.0 +0.34 +0.0 +0.0 +0.0 +0.0 +0.0 +79.59 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +159.23 +70.73 +368.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +26.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1054.35 +0.0 +462.24 +0.0 +0.0 +0.0 +107.65 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +87.6 +0.0 +1079.33 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.97 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +115.86 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +802.38 +4982.75 +0.0 +1336.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +653.04 +1310.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4609.74 +0.0 +0.0 +67.87 +119.13 +1965.35 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1609.27 +0.0 +0.0 +0.0 +0.0 +0.0 +1.69 +0.0 +979.94 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +196.2 +3147.07 +0.0 +0.0 +4011.05 +0.0 +0.0 +0.0 +0.0 +0.0 +1846.17 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1466.81 +115.66 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1272.53 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2044.73 +64.54 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +846.4 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +27.87 +0.0 +0.0 +0.0 +"" +238.56 +522.39 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +86.76 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +472.77 +0.0 +0.0 +152.34 +1236.3 +256.03 +0.0 +0.0 +0.0 +0.0 +0.0 +5.42 +0.0 +0.0 +0.0 +455.86 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +196.27 +0.0 +37.97 +0.0 +4584.9 +0.0 +1318.0 +0.0 +0.0 +0.0 +0.0 +3293.47 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +83.95 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2.7 +0.0 +463.72 +0.0 +0.0 +0.0 +294.98 +0.0 +336.86 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +5630.83 +90.28 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +224.47 +0.0 +0.0 +0.0 +0.0 +0.0 +345.16 +1809.71 +0.0 +0.0 +53.87 +0.0 +0.0 +718.62 +13.13 +0.0 +0.0 +92.48 +0.0 +101.84 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +4181.1 +0.0 +0.0 +50.47 +0.0 +466.67 +0.0 +0.0 +1650.87 +0.0 +963.9 +10.86 +389.31 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +475.59 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +343.54 +0.0 +0.0 +0.0 +15.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +19.38 +0.0 +453.34 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +391.12 +0.0 +0.0 +4945.94 +0.0 +0.0 +174.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +83.28 +140.41 +0.0 +0.0 +0.0 +0.0 +0.0 +252.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +115.56 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +417.48 +210.59 +106.95 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1753.68 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +148.05 +0.0 +0.0 +0.0 +1125.27 +0.0 +0.0 +0.0 +0.0 +659.85 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2415.59 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +147.53 +0.0 +0.0 +0.0 +0.0 +5468.22 +0.0 +12.31 +62.54 +2177.7 +140.79 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +161.76 +0.0 +0.0 +8.03 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +944.03 +18.62 +71.51 +4317.14 +0.0 +9883.45 +2215.95 +724.5 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +132.87 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1389.87 +7.49 +0.0 +0.0 +0.0 +0.0 +212.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +220.29 +1796.38 +0.0 +0.0 +53.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2157.92 +0.0 +0.0 +40.11 +0.0 +0.0 +0.0 +0.0 +40.49 +0.0 +283.84 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +26.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3127.78 +0.0 +0.0 +"" +0.0 +0.0 +2192.37 +0.0 +122.74 +0.0 +376.51 +0.0 +0.0 +8227.0 +0.0 +0.0 +66.35 +0.0 +0.0 +66.87 +0.0 +0.0 +0.0 +0.0 +1169.92 +0.0 +0.0 +10.92 +0.0 +3.33 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +415.41 +0.0 +0.0 +0.0 +1912.71 +9608.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +448.12 +0.0 +0.0 +"" +0.0 +417.92 +0.0 +225.48 +0.0 +0.0 +0.0 +2009.64 +0.0 +0.0 +18.37 +572.54 +0.0 +0.0 +0.0 +0.0 +546.15 +0.0 +0.0 +0.0 +0.0 +0.0 +3065.58 +0.0 +0.0 +0.0 +0.0 +48.54 +0.0 +865.39 +0.0 +0.0 +0.0 +10.69 +0.0 +0.0 +"" +0.0 +478.36 +0.0 +0.0 +634.85 +285.93 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +123.16 +0.0 +0.0 +0.0 +0.0 +2532.84 +1459.01 +3478.21 +0.0 +"" +0.0 +0.0 +221.69 +0.0 +0.0 +756.1 +0.0 +0.0 +3309.17 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3409.7 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +127.29 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +167.87 +60.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2552.87 +0.0 +0.0 +55.13 +689.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +139.27 +0.0 +17.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +9105.31 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +9.16 +46.68 +80.41 +0.0 +0.0 +0.0 +0.0 +204.28 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +814.28 +0.0 +0.0 +0.0 +0.0 +1043.45 +0.0 +0.0 +0.0 +0.0 +0.0 +741.4 +0.0 +0.0 +0.0 +0.0 +0.0 +130.8 +42.13 +0.0 +0.0 +0.0 +0.0 +68.58 +0.0 +"" +624.57 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +898.9 +0.0 +0.0 +0.0 +0.0 +501.95 +0.0 +0.0 +972.81 +0.0 +0.0 +0.0 +1914.7 +774.37 +1615.49 +0.0 +0.0 +0.0 +0.0 +790.56 +0.0 +0.0 +0.0 +692.65 +1045.87 +0.0 +0.0 +21.78 +334.24 +0.0 +0.0 +8.51 +0.0 +0.0 +0.0 +372.35 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +17.14 +0.0 +8.47 +0.0 +0.0 +0.0 +0.0 +274.53 +0.0 +0.0 +0.0 +0.0 +41.25 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +46.95 +0.0 +0.0 +0.0 +0.0 +0.0 +540.51 +0.0 +0.0 +311.02 +0.0 +0.0 +348.96 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +122.92 +62.83 +0.0 +0.0 +112.0 +174.09 +0.0 +0.0 +"" +2197.17 +0.0 +0.0 +611.47 +2228.73 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +100.24 +0.0 +0.0 +0.0 +0.0 +848.6 +166.61 +1926.6 +0.0 +0.0 +2512.51 +1373.39 +277.18 +0.0 +0.0 +0.0 +0.0 +0.0 +468.42 +1676.99 +0.0 +0.0 +0.0 +0.0 +309.58 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +446.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +36.84 +338.25 +0.0 +0.0 +264.03 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +10.92 +0.0 +0.0 +791.93 +0.0 +0.0 +0.0 +0.0 +0.0 +1547.57 +5469.59 +0.0 +6381.78 +0.0 +0.0 +4496.3 +0.0 +0.0 +2106.72 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +390.04 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +71.43 +741.37 +0.0 +0.0 +"" +0.0 +603.82 +0.0 +0.0 +1105.95 +0.0 +0.0 +0.0 +0.0 +50.34 +612.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +951.61 +78.47 +6313.46 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +19.11 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +76.26 +0.0 +0.0 +0.0 +0.0 +0.0 +2575.24 +12.56 +54.23 +0.0 +0.0 +3959.59 +0.0 +0.0 +205.93 +0.0 +0.0 +191.96 +317.66 +398.03 +15.23 +0.0 +0.0 +160.75 +0.0 +1290.95 +572.22 +1327.59 +0.0 +0.0 +0.0 +0.0 +0.0 +287.96 +0.0 +0.0 +0.0 +0.0 +0.0 +21.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5.89 +284.76 +0.0 +0.0 +1601.31 +0.0 +0.0 +1147.2 +0.0 +0.0 +4.5 +0.0 +2929.55 +628.48 +0.0 +571.0 +0.0 +0.0 +0.0 +0.0 +618.58 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +181.21 +147.1 +0.0 +0.0 +1807.3 +1036.35 +0.0 +0.0 +0.0 +111.42 +0.0 +0.0 +0.0 +0.0 +22.37 +0.0 +"" +0.0 +0.0 +0.0 +202.33 +0.0 +0.0 +85.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +9.75 +0.0 +98.49 +302.73 +71.41 +0.0 +0.0 +0.0 +0.0 +652.33 +0.0 +0.0 +0.0 +553.43 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +650.91 +0.0 +0.0 +0.0 +0.0 +70.16 +0.0 +0.0 +898.38 +433.02 +442.81 +644.93 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +703.78 +0.0 +0.0 +12.18 +"" +0.0 +0.0 +0.0 +0.0 +3384.86 +"" +0.0 +0.0 +6.87 +735.61 +0.0 +0.0 +230.6 +"" +2366.1 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +101.94 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +7246.75 +0.0 +0.0 +191.65 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +324.71 +200.51 +981.77 +0.0 +196.6 +0.0 +0.0 +0.0 +718.85 +0.0 +96.39 +0.0 +0.0 +1079.54 +0.0 +912.45 +93.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +14.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +143.02 +0.0 +225.04 +828.16 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +12.1 +0.0 +0.0 +0.0 +0.0 +0.0 +327.39 +0.0 +0.0 +0.0 +0.0 +0.0 +523.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +238.84 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +31.16 +0.0 +0.0 +0.0 +187.2 +0.0 +0.0 +586.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1072.1 +0.0 +0.0 +0.0 +429.04 +1257.98 +0.0 +0.0 +0.0 +0.0 +2478.52 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +756.13 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +530.89 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +436.56 +0.0 +0.0 +625.05 +0.0 +0.0 +0.0 +0.0 +87.98 +1604.25 +0.0 +195.15 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +585.34 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3379.03 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +3800.87 +200.88 +0.0 +646.68 +0.0 +"" +0.0 +0.0 +4175.61 +0.0 +0.0 +0.0 +248.1 +138.15 +0.0 +0.0 +0.0 +0.0 +2801.12 +0.0 +0.0 +0.0 +"" +283.81 +0.0 +0.0 +0.0 +0.0 +3.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +96.51 +342.61 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +64.19 +0.0 +0.0 +0.0 +1727.0 +0.0 +0.0 +407.52 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +901.92 +0.0 +0.0 +0.0 +0.0 +0.0 +1310.61 +0.0 +0.0 +5.12 +490.93 +0.0 +1.61 +1316.32 +0.0 +0.0 +23.59 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +38.33 +1502.97 +0.0 +0.0 +6767.15 +137.59 +0.0 +0.0 +0.0 +0.0 +0.0 +33.1 +0.0 +0.0 +213.66 +1239.83 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +226.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +586.47 +0.0 +0.0 +0.0 +0.0 +0.0 +678.16 +0.0 +0.0 +0.0 +0.0 +230.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1365.44 +0.0 +459.18 +0.0 +43.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +19.36 +61.15 +0.0 +156.55 +0.0 +0.0 +"" +0.0 +0.0 +119.95 +3214.72 +0.0 +463.87 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +193.44 +149.24 +682.24 +0.0 +0.0 +0.0 +0.0 +0.0 +3707.2 +0.0 +0.0 +499.04 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +61.1 +0.0 +0.0 +0.0 +0.0 +47.88 +0.0 +0.0 +0.0 +946.25 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +355.88 +249.41 +0.0 +0.0 +1384.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +370.42 +3710.52 +0.0 +0.0 +0.0 +"" +0.25 +0.0 +0.0 +0.0 +300.3 +0.0 +53.04 +145.0 +0.0 +506.48 +0.0 +0.0 +521.84 +0.0 +253.05 +90.29 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1331.9 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +89.54 +1726.82 +0.0 +0.0 +252.1 +0.0 +0.0 +0.0 +0.0 +0.0 +2227.58 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +662.36 +1973.04 +36.42 +0.0 +0.0 +0.0 +23.41 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +143.32 +0.0 +0.0 +0.0 +309.19 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +431.78 +0.0 +0.0 +0.0 +0.0 +155.66 +0.0 +0.0 +0.0 +0.0 +144.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +9.73 +4.24 +24.88 +0.0 +0.0 +0.0 +15.04 +0.0 +0.0 +0.0 +"" +0.0 +2963.36 +0.0 +0.0 +"" +0.0 +0.0 +42.97 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1913.71 +0.0 +0.0 +0.0 +0.0 +120.21 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +469.42 +0.0 +0.0 +0.0 +513.5 +0.0 +726.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +120.77 +0.0 +0.0 +0.0 +0.0 +0.0 +748.52 +17.24 +3752.48 +0.0 +"" +2685.54 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1298.63 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1558.64 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4.39 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +5893.96 +45.27 +2345.72 +0.0 +0.0 +205.16 +168.53 +0.0 +"" +0.0 +0.0 +0.0 +38.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +860.12 +355.77 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2775.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2272.25 +1448.8 +0.0 +0.0 +0.0 +0.0 +0.0 +1113.84 +356.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1708.37 +96.88 +0.0 +1024.98 +0.0 +997.64 +0.0 +0.0 +"" +87.55 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +26.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +785.1 +30.82 +0.0 +125.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +40.54 +1561.79 +0.0 +0.0 +631.9 +0.0 +0.0 +0.0 +0.0 +80.99 +0.0 +0.0 +0.0 +0.0 +3431.32 +27.08 +268.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1.57 +0.0 +0.0 +0.0 +0.0 +0.0 +2574.14 +0.0 +0.0 +0.0 +0.0 +922.21 +211.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2754.65 +0.0 +0.0 +0.0 +0.0 +180.91 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3365.38 +35.12 +0.0 +0.0 +0.0 +"" +0.0 +504.1 +0.0 +0.0 +0.0 +0.0 +404.99 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +452.14 +0.0 +0.0 +0.0 +270.04 +0.0 +0.0 +0.0 +0.0 +12.48 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +119.23 +0.0 +0.0 +0.0 +0.0 +2.02 +4219.02 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +90.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +4.25 +0.0 +1114.2 +901.74 +0.0 +17.87 +0.0 +343.74 +289.67 +0.0 +"" +75.99 +0.0 +847.47 +0.0 +357.2 +0.0 +0.0 +295.81 +0.0 +0.0 +0.0 +386.88 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +7.54 +0.0 +0.0 +4460.18 +0.0 +0.0 +1.09 +106.24 +0.0 +0.0 +0.0 +0.0 +0.0 +29.05 +808.56 +0.0 +0.0 +0.0 +1334.43 +0.0 +0.0 +489.45 +0.0 +32.94 +0.0 +"" +1324.02 +0.0 +0.0 +0.0 +0.0 +2549.83 +1293.48 +0.0 +0.0 +149.23 +0.0 +0.0 +0.0 +43.24 +3.6 +0.0 +0.0 +0.0 +0.0 +0.0 +215.44 +107.71 +"" +0.0 +0.0 +0.0 +0.0 +391.74 +0.0 +0.0 +0.0 +56.38 +0.0 +0.0 +0.0 +0.0 +474.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +399.26 +826.8 +354.13 +367.35 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +501.35 +0.0 +31.52 +0.0 +816.4 +0.0 +18.04 +78.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +291.27 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1305.72 +134.11 +0.0 +0.0 +0.0 +777.82 +0.0 +0.0 +0.0 +592.46 +0.0 +0.0 +0.0 +0.0 +6286.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +532.12 +214.24 +0.0 +0.0 +0.0 +0.0 +0.0 +169.94 +0.0 +0.0 +0.0 +0.0 +326.7 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +132.09 +0.0 +0.0 +0.0 +920.32 +0.0 +0.0 +349.42 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +26.77 +0.0 +0.0 +0.0 +0.0 +0.0 +6.5 +0.0 +0.0 +916.4 +0.0 +321.7 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +69.82 +0.0 +2467.5 +0.0 +693.14 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1095.68 +0.0 +0.0 +3391.5 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +"" +0.0 +"" +84.79 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +805.7 +0.0 +0.0 +0.0 +3447.77 +0.0 +1586.71 +1717.66 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1693.91 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +261.36 +0.0 +964.99 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +841.51 +0.0 +42.71 +0.0 +0.0 +756.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +290.97 +33.39 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +794.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3973.37 +0.0 +0.0 +0.0 +258.06 +6281.72 +185.06 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +13.8 +0.0 +41.93 +0.0 +0.0 +610.69 +0.0 +0.0 +0.0 +0.0 +372.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +6.54 +1349.57 +0.0 +0.0 +1465.1 +0.0 +0.0 +0.0 +0.0 +0.0 +738.77 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1509.81 +501.45 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +282.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +73.96 +1456.09 +0.0 +0.0 +63.0 +0.0 +"" +6983.43 +0.0 +1009.02 +0.0 +0.0 +0.0 +0.0 +211.46 +71.26 +0.0 +132.16 +0.0 +0.0 +0.0 +0.0 +9024.3 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +690.76 +0.0 +0.0 +0.0 +452.56 +0.0 +350.17 +0.0 +0.0 +0.0 +0.0 +848.55 +0.0 +39.52 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +135.22 +0.0 +879.85 +1041.11 +0.0 +0.0 +0.0 +0.0 +"" +2123.5 +131.68 +2744.17 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +191.43 +149.54 +335.8 +0.0 +475.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +915.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +3035.79 +0.0 +0.0 +9.87 +0.0 +0.0 +0.0 +1271.47 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +1629.96 +63.15 +0.0 +0.0 +0.0 +866.6 +0.0 +"" +0.0 +0.0 +1025.47 +710.97 +0.0 +406.08 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +65.11 +0.0 +0.0 +0.0 +317.75 +0.0 +0.0 +0.0 +0.0 +307.57 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +99.67 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +467.87 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +773.12 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +35.52 +0.0 +0.0 +0.0 +0.0 +"" +48.22 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2033.93 +0.0 +149.14 +0.0 +75.57 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +247.09 +1197.28 +0.0 +1416.29 +103.34 +0.0 +0.0 +0.0 +0.0 +414.34 +23.64 +0.0 +0.0 +0.0 +701.78 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +117.13 +0.0 +0.0 +0.0 +0.0 +2457.38 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +83.5 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +138.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +243.86 +0.0 +40.73 +0.0 +322.43 +1498.91 +31.23 +0.0 +0.0 +0.0 +0.0 +845.11 +0.0 +0.0 +0.0 +0.0 +0.0 +2234.15 +0.0 +0.0 +0.0 +0.0 +0.0 +21.13 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +295.23 +0.0 +0.0 +210.22 +3854.29 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +65.25 +0.0 +0.0 +2659.67 +0.0 +0.0 +0.0 +"" +5069.8 +1866.66 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2262.69 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +449.74 +0.0 +0.0 +2960.33 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1226.07 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +62.81 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +93.34 +448.2 +0.0 +0.0 +0.0 +0.0 +1229.71 +0.0 +3604.23 +0.0 +35.4 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +168.9 +0.0 +33.11 +0.0 +0.0 +0.0 +0.0 +0.0 +1708.84 +0.0 +1919.54 +0.0 +0.0 +0.0 +21.21 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +431.09 +0.0 +0.0 +0.0 +0.0 +0.0 +604.89 +41.75 +0.0 +262.87 +0.0 +0.0 +0.0 +36.99 +920.64 +0.0 +0.0 +0.0 +0.0 +0.0 +6729.39 +0.0 +0.0 +0.0 +2.26 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +236.59 +0.0 +0.0 +0.0 +143.58 +0.0 +0.0 +0.0 +33.51 +0.0 +0.0 +0.0 +33.35 +0.0 +411.89 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2970.42 +0.0 +6937.27 +51.0 +0.0 +0.0 +0.0 +0.0 +1490.1 +0.0 +"" +0.0 +0.0 +0.0 +1074.66 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +239.97 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +1823.81 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +388.97 +3155.32 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +4816.8 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +889.01 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +384.65 +0.0 +252.03 +"" +"" +0.0 +0.0 +0.0 +0.0 +0.0 +"" +135.24 +0.0 +0.0 +0.0 +783.72 +0.0 +95.96 +0.0 +"" +0.0 +2086.74 +34.09 +57.36 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +73.66 +871.55 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +542.94 +0.0 +0.0 +401.03 +0.0 +78.11 +10913.4 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2186.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +320.01 +0.0 +0.0 +2113.26 +800.12 +0.0 +0.0 +0.0 +437.41 +0.0 +0.0 +29.5 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +989.6 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +336.87 +0.0 +377.07 +0.0 +0.0 +0.0 +0.0 +0.0 +152.4 +1773.0 +0.0 +0.0 +74.11 +0.0 +0.0 +0.0 +20.63 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +107.79 +0.0 +0.0 +31.98 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +170.24 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +640.18 +184.09 +0.0 +3872.39 +0.0 +235.45 +535.5 +0.0 +0.0 +0.0 +0.0 +110.05 +0.0 +0.0 +0.0 +393.81 +1359.67 +0.0 +4.87 +0.0 +0.0 +647.79 +0.0 +590.26 +0.0 +107.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +271.73 +58.08 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +1071.56 +0.0 +0.0 +163.38 +0.0 +"" +0.0 +387.5 +4392.75 +0.0 +0.0 +45.02 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +42.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2300.93 +903.88 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +740.43 +0.0 +199.01 +0.0 +326.93 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +255.88 +23.92 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +6.0 +0.0 +1915.06 +29.26 +8.03 +0.0 +1381.65 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2883.93 +0.0 +0.0 +0.0 +0.0 +864.37 +0.0 +0.0 +0.0 +3190.06 +0.0 +0.0 +0.0 +0.0 +0.0 +191.66 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +259.72 +0.0 +1961.17 +0.0 +338.4 +0.0 +1031.24 +0.0 +0.0 +633.12 +0.0 +0.0 +0.0 +62.51 +"" +377.03 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +128.22 +0.0 +14.19 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1011.34 +0.0 +0.0 +0.0 +0.0 +0.0 +34.89 +0.0 +0.0 +0.0 +717.72 +0.0 +261.06 +0.0 +0.0 +0.0 +0.0 +0.0 +553.83 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +65.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +766.53 +0.0 +59.23 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +49.81 +0.0 +1.94 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +232.71 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1549.71 +0.0 +5713.41 +0.0 +0.0 +1089.18 +0.0 +0.0 +6.78 +0.0 +0.0 +726.36 +0.0 +0.0 +6.2 +0.0 +228.17 +0.0 +430.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +640.45 +0.0 +0.0 +0.0 +0.0 +0.0 +223.21 +87.66 +0.0 +245.37 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +7374.8 +0.0 +0.0 +402.18 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +111.88 +0.0 +0.0 +0.0 +28.13 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +19.63 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +14.06 +4850.4 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +67.79 +0.0 +0.0 +32.41 +62.98 +0.0 +0.0 +0.0 +0.0 +40.34 +0.0 +0.0 +3834.35 +0.0 +416.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1027.52 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +261.49 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1775.92 +0.0 +0.0 +0.0 +185.65 +0.0 +0.0 +2422.09 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +692.73 +0.0 +0.0 +0.0 +"" +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +2.66 +1994.86 +5815.21 +0.0 +0.0 +0.0 +311.02 +0.0 +0.0 +0.0 +0.0 +0.0 +970.34 +0.0 +0.0 +74.23 +0.0 +0.0 +0.0 +0.0 +0.0 +7400.82 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +1902.2 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +824.53 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +141.2 +0.0 +0.0 +1095.95 +0.0 +"" +0.0 +0.0 +0.0 diff --git a/java/bench/src/main/resources/tpcds_list_price.csv b/java/bench/src/main/resources/tpcds_list_price.csv new file mode 100644 index 0000000000..b6d4843b4d --- /dev/null +++ b/java/bench/src/main/resources/tpcds_list_price.csv @@ -0,0 +1,16384 @@ +55.47 +12.92 +160.64 +3.72 +48.79 +89.67 +36.4 +130.21 +120.01 +9.26 +140.38 +182.08 +55.99 +21.84 +72.68 +42.32 +31.63 +38.56 +105.57 +56.0 +41.81 +106.42 +8.79 +152.0 +115.28 +72.82 +"" +87.33 +57.97 +63.62 +21.76 +53.78 +114.62 +114.77 +81.02 +116.9 +47.49 +25.43 +118.38 +74.79 +36.8 +70.13 +74.26 +166.78 +59.94 +46.73 +"" +77.23 +15.28 +108.91 +48.58 +74.4 +97.81 +80.65 +96.33 +65.29 +"" +79.43 +110.33 +49.92 +11.18 +38.82 +17.92 +54.48 +76.13 +61.61 +139.87 +114.64 +33.02 +52.58 +106.79 +140.61 +156.76 +63.14 +117.97 +94.16 +150.56 +32.65 +61.95 +71.91 +125.03 +64.42 +42.41 +161.07 +63.25 +40.92 +48.89 +24.35 +60.91 +44.4 +120.05 +19.65 +14.22 +12.89 +25.0 +75.09 +99.64 +75.51 +62.0 +122.83 +98.0 +33.86 +44.8 +34.0 +101.79 +176.03 +37.06 +18.14 +44.8 +104.75 +128.4 +76.74 +74.32 +82.11 +67.01 +62.79 +64.87 +85.63 +16.53 +11.05 +120.58 +85.28 +55.56 +156.34 +73.58 +60.42 +11.48 +5.77 +76.24 +75.69 +61.24 +112.09 +66.45 +100.17 +51.92 +86.07 +64.79 +106.37 +167.02 +55.43 +29.57 +154.46 +"" +85.97 +64.87 +63.4 +135.73 +12.34 +"" +8.59 +2.39 +70.31 +136.82 +9.44 +40.14 +17.78 +66.63 +27.09 +57.32 +7.11 +155.86 +28.36 +108.98 +36.9 +81.86 +140.08 +129.14 +34.73 +144.63 +133.12 +39.95 +144.8 +161.33 +74.12 +7.73 +11.4 +58.99 +36.16 +12.51 +57.71 +67.01 +140.71 +97.0 +42.4 +21.96 +58.9 +96.07 +17.25 +151.88 +118.73 +40.0 +63.39 +135.52 +90.53 +99.72 +96.57 +59.83 +92.95 +"" +33.28 +83.24 +28.68 +94.82 +8.63 +74.16 +46.72 +134.24 +10.64 +142.02 +85.08 +76.55 +15.04 +73.38 +111.69 +71.41 +28.54 +160.47 +51.28 +40.07 +52.12 +22.21 +54.31 +78.65 +28.58 +70.25 +19.82 +116.44 +36.57 +45.2 +39.03 +50.9 +160.78 +157.28 +16.96 +49.43 +58.35 +62.57 +147.26 +22.58 +40.49 +38.67 +147.2 +38.22 +95.66 +46.41 +49.43 +59.02 +153.05 +30.93 +117.87 +32.01 +14.38 +28.68 +57.58 +85.71 +12.77 +101.99 +26.7 +98.77 +60.82 +92.19 +93.16 +161.57 +69.59 +153.95 +85.57 +80.07 +54.26 +40.88 +135.25 +38.92 +86.77 +57.06 +46.19 +24.47 +77.1 +"" +13.99 +62.92 +8.77 +37.3 +65.28 +97.97 +92.14 +16.74 +2.51 +1.44 +77.68 +17.88 +13.77 +31.46 +75.62 +147.3 +154.92 +25.54 +23.64 +22.44 +71.15 +16.93 +62.28 +25.09 +110.21 +41.5 +20.53 +123.96 +3.66 +145.39 +123.73 +22.09 +43.58 +23.64 +91.82 +183.74 +69.66 +9.81 +5.12 +21.92 +134.28 +77.83 +106.04 +10.14 +42.01 +93.17 +100.47 +81.18 +67.65 +3.17 +142.19 +162.55 +143.62 +51.01 +69.97 +85.0 +2.96 +7.87 +92.15 +31.78 +120.61 +61.89 +139.2 +116.57 +36.99 +125.3 +54.81 +114.78 +168.29 +126.75 +175.49 +30.57 +10.17 +135.84 +96.48 +2.44 +"" +178.83 +85.13 +39.58 +64.1 +90.94 +51.99 +97.19 +123.58 +157.28 +36.51 +61.31 +83.31 +95.46 +15.97 +71.41 +80.43 +92.26 +19.96 +"" +161.22 +77.86 +128.0 +14.44 +130.06 +44.92 +115.56 +7.47 +54.28 +102.78 +36.83 +49.06 +152.74 +134.68 +44.76 +40.37 +94.78 +19.38 +6.54 +33.87 +14.18 +82.48 +15.52 +83.51 +70.62 +76.92 +61.1 +20.07 +19.52 +135.91 +177.41 +68.23 +52.39 +36.52 +93.32 +44.85 +33.26 +66.33 +124.83 +153.43 +87.42 +47.39 +25.38 +46.41 +93.55 +119.04 +18.83 +48.91 +41.06 +181.7 +23.84 +57.47 +58.64 +150.64 +125.71 +153.53 +85.12 +66.94 +164.05 +63.35 +61.86 +24.32 +130.69 +156.73 +152.82 +31.83 +109.07 +9.98 +144.94 +76.56 +1.79 +28.89 +100.4 +91.81 +89.38 +19.45 +62.26 +76.51 +168.38 +82.56 +88.91 +38.61 +87.14 +62.61 +11.73 +83.59 +"" +36.5 +115.81 +24.36 +112.96 +133.26 +57.09 +22.81 +31.84 +30.01 +87.15 +69.17 +90.82 +21.14 +64.22 +169.03 +102.73 +78.83 +172.2 +61.23 +60.04 +101.57 +97.02 +104.98 +70.74 +93.79 +158.77 +189.61 +101.25 +75.21 +7.26 +77.26 +34.3 +33.03 +65.19 +83.09 +95.22 +50.93 +33.11 +114.07 +58.6 +125.16 +87.99 +97.52 +"" +165.51 +11.05 +159.55 +33.85 +129.65 +127.38 +36.09 +96.26 +14.98 +46.39 +40.89 +87.54 +19.59 +14.57 +33.56 +143.26 +36.4 +125.49 +17.08 +84.13 +31.23 +39.99 +38.32 +"" +89.01 +78.04 +30.48 +129.74 +100.85 +143.87 +99.75 +133.72 +77.23 +90.13 +10.81 +39.34 +65.89 +141.95 +38.5 +128.6 +86.89 +107.56 +17.36 +36.19 +126.27 +92.35 +101.66 +77.13 +100.72 +160.2 +79.13 +142.45 +61.43 +64.98 +71.13 +138.26 +44.98 +55.65 +114.39 +4.93 +20.5 +35.78 +17.74 +8.68 +14.21 +48.49 +61.64 +"" +65.4 +86.71 +65.3 +82.9 +23.74 +78.16 +55.46 +57.88 +62.1 +141.72 +9.08 +96.89 +134.2 +145.9 +46.33 +74.24 +28.74 +109.48 +35.76 +88.84 +32.76 +1.98 +29.34 +140.79 +67.26 +38.39 +30.91 +32.03 +15.28 +56.22 +65.42 +69.52 +92.01 +78.65 +91.71 +28.12 +25.79 +138.09 +38.92 +83.64 +64.33 +116.82 +63.08 +119.07 +110.73 +159.72 +103.72 +109.29 +66.46 +125.63 +98.53 +140.19 +126.49 +133.7 +148.45 +9.24 +29.76 +63.06 +165.73 +94.07 +51.75 +132.87 +20.47 +112.65 +36.37 +86.77 +7.55 +181.83 +151.06 +149.44 +64.12 +"" +58.31 +87.65 +28.33 +59.53 +107.32 +35.97 +113.35 +7.0 +113.79 +139.72 +8.62 +53.56 +115.77 +133.24 +36.28 +7.97 +181.18 +20.79 +163.84 +116.67 +62.57 +111.89 +79.15 +4.21 +87.81 +65.12 +76.83 +78.53 +24.83 +78.01 +113.15 +144.68 +37.88 +60.85 +98.97 +21.47 +36.74 +12.41 +97.65 +48.28 +135.47 +163.17 +30.44 +114.52 +16.6 +63.23 +123.32 +87.99 +80.16 +2.6 +197.76 +131.47 +57.49 +26.48 +62.4 +51.48 +141.05 +38.41 +22.73 +154.28 +44.39 +7.12 +5.32 +30.23 +"" +100.47 +97.15 +127.57 +38.37 +80.22 +67.05 +"" +113.36 +86.87 +65.34 +21.86 +139.69 +23.14 +24.91 +91.69 +57.87 +18.12 +78.83 +78.9 +62.71 +2.82 +100.32 +191.8 +37.82 +"" +3.93 +102.74 +85.35 +147.95 +125.76 +86.59 +106.84 +163.38 +45.27 +66.34 +80.86 +90.23 +74.34 +21.56 +125.31 +3.06 +94.56 +4.47 +51.61 +76.6 +63.32 +55.27 +90.23 +106.08 +151.35 +46.09 +76.58 +41.38 +91.43 +26.88 +33.16 +141.01 +46.13 +184.06 +20.89 +62.88 +143.92 +12.04 +92.21 +104.23 +120.97 +29.42 +"" +24.54 +129.95 +148.63 +4.95 +33.06 +92.63 +113.08 +22.25 +40.91 +16.5 +51.71 +41.62 +55.7 +87.08 +51.91 +106.92 +23.09 +3.28 +41.85 +11.64 +28.34 +22.33 +92.35 +88.78 +96.1 +87.38 +115.55 +79.19 +153.64 +"" +37.02 +90.97 +100.41 +20.94 +163.98 +68.22 +37.07 +45.31 +32.4 +54.38 +75.37 +65.5 +146.27 +10.56 +96.72 +7.16 +16.3 +78.16 +64.95 +14.21 +91.82 +52.69 +75.68 +131.44 +191.75 +69.12 +50.4 +48.84 +64.43 +115.1 +47.73 +89.62 +21.51 +107.96 +26.32 +150.52 +89.87 +49.49 +134.77 +89.83 +65.8 +95.55 +12.38 +49.82 +65.66 +49.35 +144.25 +90.3 +88.18 +89.46 +85.1 +150.38 +120.83 +21.05 +5.57 +70.02 +84.02 +4.24 +26.21 +59.56 +109.88 +132.02 +62.2 +126.9 +5.29 +128.42 +2.93 +123.84 +36.77 +89.33 +113.66 +104.29 +152.91 +131.25 +21.91 +96.23 +51.53 +77.7 +84.54 +148.1 +177.63 +35.28 +23.32 +73.84 +38.36 +12.46 +123.61 +15.67 +66.56 +62.29 +32.61 +106.18 +37.85 +158.44 +96.83 +78.95 +9.8 +109.57 +156.75 +12.53 +37.36 +119.48 +151.7 +20.34 +87.63 +49.44 +"" +72.42 +150.25 +11.47 +28.94 +15.21 +22.29 +10.26 +11.7 +52.18 +36.77 +68.36 +84.53 +25.64 +54.66 +89.14 +4.29 +109.73 +83.01 +41.24 +123.58 +69.08 +54.98 +45.1 +42.25 +72.1 +"" +146.62 +12.13 +97.11 +38.92 +82.99 +72.66 +108.95 +92.98 +104.72 +109.8 +54.55 +83.92 +50.88 +17.15 +64.26 +3.89 +108.24 +2.84 +20.36 +90.3 +72.47 +133.68 +112.96 +"" +98.75 +151.46 +146.2 +178.24 +118.87 +32.48 +19.11 +3.6 +13.67 +20.34 +101.54 +10.22 +108.18 +85.39 +3.77 +42.8 +34.48 +118.08 +28.28 +56.93 +100.84 +78.7 +16.63 +29.66 +137.83 +154.45 +63.44 +38.93 +51.45 +175.44 +46.78 +60.04 +56.26 +143.79 +69.03 +114.24 +63.59 +96.19 +74.15 +19.59 +129.81 +3.63 +93.67 +100.44 +98.82 +26.56 +94.36 +4.19 +179.07 +36.24 +142.99 +108.9 +65.99 +74.85 +125.39 +85.52 +149.6 +"" +81.71 +111.74 +36.24 +82.22 +99.41 +186.53 +132.37 +60.4 +51.33 +86.08 +83.21 +85.3 +166.1 +20.75 +45.91 +9.95 +49.88 +81.43 +138.51 +9.49 +60.68 +118.3 +132.63 +65.18 +118.57 +35.17 +23.88 +39.35 +99.07 +20.45 +40.27 +102.14 +1.38 +115.4 +63.82 +63.24 +50.96 +69.11 +81.21 +27.77 +122.52 +129.33 +26.46 +119.35 +125.3 +21.34 +44.0 +22.73 +88.71 +"" +89.78 +93.25 +67.61 +24.46 +82.2 +81.1 +47.64 +142.1 +9.39 +69.99 +162.54 +49.36 +127.53 +143.72 +31.44 +104.81 +173.98 +120.17 +91.66 +52.92 +45.72 +25.81 +123.88 +94.75 +105.28 +54.07 +145.35 +96.09 +5.8 +82.77 +13.44 +133.98 +113.37 +63.68 +103.47 +164.84 +122.62 +65.88 +24.82 +5.87 +21.21 +55.31 +83.62 +17.09 +87.5 +66.9 +92.01 +22.4 +70.66 +55.89 +92.92 +124.63 +63.82 +61.52 +"" +130.02 +10.55 +102.74 +62.45 +78.61 +80.28 +51.43 +79.25 +142.73 +29.27 +64.66 +2.54 +51.57 +87.8 +153.32 +134.93 +36.06 +168.51 +147.42 +37.41 +26.9 +75.91 +48.12 +3.59 +44.82 +119.43 +36.18 +100.87 +150.85 +98.9 +13.2 +108.01 +35.68 +28.94 +124.28 +85.45 +113.62 +122.69 +68.25 +46.4 +19.43 +29.79 +127.75 +124.08 +158.83 +12.28 +10.35 +82.42 +91.17 +20.95 +128.77 +19.21 +59.18 +81.59 +108.48 +7.54 +27.13 +58.43 +98.74 +101.26 +111.24 +125.36 +15.82 +104.42 +151.52 +16.39 +127.95 +136.93 +"" +94.19 +115.47 +"" +88.31 +173.46 +33.37 +94.62 +53.94 +95.85 +113.97 +17.84 +104.31 +130.24 +29.5 +5.41 +53.43 +73.84 +84.59 +51.55 +19.93 +115.86 +124.88 +30.95 +"" +155.11 +42.95 +6.82 +39.69 +9.69 +122.33 +18.57 +157.11 +18.55 +54.18 +130.2 +25.4 +80.98 +125.97 +2.51 +128.74 +132.34 +104.37 +142.54 +60.44 +"" +113.28 +160.44 +86.53 +15.49 +133.56 +40.06 +88.63 +59.01 +36.58 +39.88 +40.71 +158.93 +133.67 +"" +111.97 +51.42 +18.06 +189.72 +178.08 +84.94 +160.14 +159.12 +95.29 +15.76 +60.29 +137.21 +119.08 +131.55 +113.88 +91.39 +138.34 +23.93 +"" +53.9 +98.37 +4.98 +62.3 +121.72 +15.95 +79.93 +28.64 +129.55 +11.74 +59.2 +165.78 +10.35 +42.28 +58.1 +72.81 +103.2 +"" +94.84 +3.89 +14.57 +76.27 +110.18 +96.25 +62.18 +33.11 +124.0 +125.51 +14.68 +29.1 +"" +178.86 +135.11 +29.34 +78.34 +153.13 +45.67 +72.13 +124.5 +86.26 +116.93 +113.17 +12.59 +95.45 +118.22 +30.16 +72.14 +167.15 +93.69 +33.02 +31.89 +175.47 +17.97 +97.88 +9.04 +13.51 +102.2 +39.11 +130.36 +4.93 +29.67 +36.72 +43.91 +38.85 +132.6 +119.55 +140.88 +139.16 +100.88 +76.74 +71.1 +112.42 +123.28 +9.74 +108.98 +7.6 +44.02 +27.42 +12.36 +32.89 +132.72 +11.84 +40.19 +9.01 +95.07 +81.95 +72.13 +14.55 +153.96 +95.42 +28.85 +79.69 +87.91 +140.81 +105.24 +13.87 +15.41 +78.8 +147.9 +33.32 +48.29 +68.61 +97.73 +25.28 +58.83 +68.37 +98.53 +50.97 +66.0 +135.59 +4.18 +23.05 +84.38 +105.98 +62.46 +107.09 +31.08 +8.4 +122.36 +92.0 +14.77 +109.63 +18.98 +32.38 +157.92 +73.24 +17.35 +25.19 +25.44 +87.46 +36.97 +138.26 +105.39 +21.99 +87.05 +116.27 +78.27 +90.65 +60.39 +9.07 +84.64 +"" +83.38 +113.72 +165.92 +96.39 +64.0 +5.86 +34.2 +6.91 +109.16 +"" +49.03 +76.09 +56.44 +162.04 +61.4 +102.6 +117.62 +39.88 +44.18 +34.2 +130.16 +17.52 +95.44 +156.4 +77.76 +8.91 +8.7 +"" +70.93 +90.57 +37.21 +109.51 +10.71 +138.42 +107.7 +147.36 +97.69 +61.23 +34.49 +"" +74.86 +60.8 +49.71 +44.64 +40.07 +81.09 +128.3 +68.4 +102.48 +168.62 +16.08 +80.51 +48.48 +62.22 +65.26 +96.25 +152.52 +34.63 +76.38 +74.75 +89.95 +33.12 +118.66 +101.03 +140.59 +135.27 +87.84 +56.24 +69.6 +109.07 +24.83 +68.82 +30.11 +13.81 +9.02 +54.73 +82.55 +90.25 +119.03 +61.09 +45.93 +20.11 +36.07 +59.8 +18.09 +84.5 +22.43 +134.88 +25.89 +66.67 +98.92 +3.41 +108.76 +131.9 +24.55 +14.59 +167.32 +40.11 +103.24 +29.61 +142.76 +152.36 +178.83 +29.95 +"" +6.57 +73.31 +60.39 +114.61 +31.68 +89.62 +110.24 +17.31 +95.21 +21.91 +72.06 +147.59 +33.82 +99.91 +"" +83.3 +111.79 +"" +95.47 +135.96 +"" +50.95 +12.87 +40.51 +97.95 +21.67 +40.29 +107.25 +56.14 +58.84 +21.28 +72.69 +82.06 +122.7 +15.71 +52.38 +83.66 +16.5 +18.87 +49.99 +118.33 +45.04 +111.89 +173.85 +88.04 +84.12 +150.68 +5.46 +39.85 +153.8 +23.75 +36.05 +94.05 +"" +38.19 +34.05 +150.45 +18.08 +136.28 +32.29 +10.89 +47.32 +60.55 +36.95 +164.35 +106.18 +1.86 +31.65 +5.4 +101.23 +163.46 +5.79 +73.11 +70.3 +"" +65.22 +55.7 +94.42 +115.2 +105.59 +27.82 +126.64 +190.12 +35.73 +6.43 +103.57 +7.16 +156.24 +120.22 +44.65 +39.97 +53.48 +113.02 +81.51 +103.15 +82.86 +157.62 +17.14 +15.73 +107.73 +82.44 +49.5 +51.3 +141.26 +90.28 +126.53 +98.12 +60.2 +58.53 +3.66 +75.52 +174.16 +174.47 +92.93 +117.31 +106.89 +49.38 +50.12 +121.58 +64.66 +116.89 +20.38 +105.92 +73.64 +57.83 +53.1 +6.71 +52.28 +92.19 +150.35 +45.2 +55.0 +93.97 +2.96 +93.27 +27.18 +110.06 +147.85 +139.78 +74.64 +86.46 +96.99 +113.3 +"" +17.92 +5.87 +21.57 +85.7 +102.67 +14.03 +51.61 +87.42 +141.22 +143.56 +122.74 +108.95 +42.42 +118.21 +51.47 +56.31 +37.07 +"" +165.6 +97.94 +36.46 +43.49 +66.73 +"" +72.73 +166.58 +29.64 +145.35 +35.67 +11.28 +16.71 +112.84 +99.82 +78.7 +47.46 +33.05 +123.72 +148.11 +124.13 +89.14 +96.16 +138.98 +52.47 +14.59 +"" +44.86 +51.69 +55.76 +88.37 +8.1 +60.64 +58.7 +147.53 +27.71 +163.7 +85.84 +70.37 +22.8 +24.79 +61.07 +36.45 +18.7 +78.0 +38.0 +94.66 +80.33 +155.16 +41.05 +130.18 +"" +25.06 +69.01 +162.88 +32.99 +45.19 +51.3 +19.76 +11.71 +66.92 +171.92 +144.68 +101.95 +52.65 +29.01 +62.09 +143.89 +11.89 +6.99 +3.52 +24.37 +59.6 +38.42 +133.39 +93.81 +61.76 +17.47 +47.01 +31.96 +9.7 +190.22 +72.06 +113.47 +13.41 +78.39 +131.48 +49.19 +169.24 +134.65 +171.26 +"" +89.09 +12.46 +14.61 +43.38 +158.54 +117.75 +50.16 +155.21 +23.73 +69.03 +52.52 +109.09 +41.84 +90.85 +5.38 +119.2 +13.12 +"" +196.3 +68.05 +116.07 +129.14 +2.52 +165.78 +16.7 +"" +168.16 +117.43 +40.92 +114.38 +43.68 +171.77 +120.11 +13.7 +172.82 +97.5 +82.18 +18.14 +57.96 +117.03 +53.01 +95.12 +76.07 +99.41 +37.48 +106.82 +4.5 +39.6 +83.84 +184.86 +118.13 +31.84 +10.66 +2.69 +102.19 +48.71 +134.54 +12.12 +62.92 +47.4 +124.83 +32.06 +67.16 +122.21 +130.63 +78.45 +188.4 +27.41 +63.07 +36.41 +57.98 +79.78 +95.25 +77.61 +19.63 +37.37 +49.03 +138.81 +93.57 +74.47 +129.61 +81.76 +99.54 +87.23 +125.99 +66.06 +86.75 +"" +25.21 +111.32 +112.34 +25.83 +48.16 +78.7 +26.79 +86.21 +14.3 +98.17 +47.98 +20.62 +83.65 +29.93 +51.16 +59.53 +46.8 +114.81 +71.06 +127.87 +27.68 +68.42 +3.74 +40.83 +8.13 +40.47 +102.31 +103.47 +89.15 +33.66 +59.06 +101.09 +80.01 +75.86 +141.9 +129.71 +102.91 +175.4 +107.33 +58.78 +38.08 +30.31 +12.83 +3.4 +38.53 +62.54 +85.01 +147.09 +74.17 +1.95 +131.13 +81.66 +99.23 +24.43 +114.09 +34.74 +94.53 +143.9 +25.28 +92.99 +102.7 +58.38 +32.13 +51.94 +160.46 +65.77 +48.51 +63.11 +29.73 +110.43 +20.52 +83.69 +184.99 +25.69 +103.53 +54.72 +60.18 +132.18 +15.38 +"" +104.08 +48.65 +45.55 +177.78 +101.94 +37.52 +149.14 +77.98 +113.23 +67.19 +129.21 +101.6 +26.2 +108.89 +190.63 +9.95 +48.11 +63.52 +156.91 +64.26 +14.66 +74.05 +38.37 +64.55 +64.3 +87.42 +64.99 +125.49 +124.9 +118.84 +31.38 +73.14 +40.77 +44.32 +25.38 +112.13 +108.59 +174.19 +19.73 +189.96 +58.45 +72.28 +85.72 +36.79 +77.19 +20.72 +108.74 +102.5 +96.7 +16.72 +72.39 +42.28 +92.8 +128.28 +140.83 +48.63 +74.67 +"" +52.46 +118.54 +136.74 +56.31 +28.42 +154.46 +112.45 +8.26 +60.87 +24.4 +77.49 +3.23 +47.98 +30.31 +9.24 +140.98 +138.74 +38.44 +2.72 +100.45 +96.72 +125.6 +90.98 +94.44 +46.48 +139.62 +92.48 +"" +98.61 +80.14 +97.99 +99.12 +41.09 +74.1 +95.63 +67.72 +41.59 +26.56 +124.45 +51.03 +136.99 +48.53 +63.05 +36.24 +29.03 +23.13 +99.35 +"" +102.31 +96.26 +85.77 +100.39 +131.42 +69.88 +36.93 +30.38 +175.24 +92.59 +111.5 +57.58 +60.43 +67.42 +28.33 +64.27 +67.09 +63.4 +7.35 +4.32 +53.73 +88.87 +134.74 +28.7 +37.61 +59.94 +"" +122.06 +73.63 +52.85 +162.72 +"" +1.78 +61.63 +35.68 +71.63 +7.49 +27.25 +117.88 +90.32 +116.21 +30.17 +51.11 +93.75 +56.95 +95.4 +63.01 +185.65 +62.6 +11.65 +43.78 +74.64 +92.61 +119.54 +131.53 +113.8 +10.81 +61.3 +87.21 +187.54 +24.8 +148.89 +111.74 +13.39 +93.05 +15.81 +161.61 +7.88 +96.2 +79.54 +3.46 +105.94 +33.82 +58.56 +96.46 +175.35 +35.06 +85.68 +133.75 +112.89 +12.13 +39.96 +65.64 +70.59 +94.35 +99.48 +15.8 +102.64 +12.08 +36.7 +56.14 +7.71 +27.06 +96.05 +26.55 +75.58 +68.07 +23.53 +28.77 +78.27 +74.7 +135.47 +"" +64.83 +86.54 +20.79 +63.95 +14.12 +28.71 +65.54 +123.96 +166.88 +104.72 +60.68 +99.41 +46.76 +19.71 +21.87 +126.68 +40.12 +111.62 +157.71 +120.39 +97.19 +174.04 +108.53 +104.71 +88.42 +30.96 +52.46 +154.54 +28.57 +75.7 +73.81 +41.65 +37.3 +14.06 +117.74 +168.76 +10.06 +37.66 +140.43 +17.5 +73.72 +86.11 +16.28 +41.11 +145.69 +32.43 +97.96 +67.26 +59.27 +34.53 +65.36 +102.25 +14.47 +27.19 +64.15 +96.18 +86.23 +15.22 +23.94 +31.65 +115.47 +104.73 +97.88 +143.79 +31.21 +121.69 +120.72 +74.84 +66.83 +88.01 +"" +60.33 +53.57 +26.56 +121.93 +145.74 +115.24 +49.38 +67.24 +158.94 +81.02 +90.11 +"" +138.73 +170.6 +89.46 +139.35 +79.65 +134.49 +130.8 +30.92 +40.46 +4.88 +10.23 +166.68 +103.32 +34.33 +97.8 +121.92 +118.77 +132.35 +93.99 +92.05 +123.94 +132.48 +25.11 +114.25 +35.52 +44.15 +60.88 +53.18 +92.77 +76.09 +26.76 +153.67 +14.3 +109.1 +46.38 +24.63 +1.97 +53.3 +156.24 +77.54 +124.48 +126.18 +92.22 +87.95 +10.06 +130.72 +28.56 +30.63 +11.47 +49.42 +53.66 +150.62 +92.15 +39.79 +23.14 +91.61 +73.49 +62.24 +74.66 +37.6 +48.11 +161.16 +21.57 +22.0 +65.37 +179.32 +57.94 +124.59 +119.51 +101.35 +65.27 +55.96 +7.47 +88.48 +84.23 +13.81 +26.23 +71.05 +20.25 +"" +83.14 +"" +39.84 +61.52 +57.33 +107.22 +41.36 +44.41 +15.94 +38.63 +55.99 +152.2 +64.76 +102.56 +141.29 +7.57 +95.66 +120.9 +69.92 +46.61 +5.08 +29.5 +19.49 +72.85 +"" +36.57 +52.09 +12.43 +141.48 +157.9 +13.23 +114.18 +124.27 +36.84 +93.0 +86.96 +46.34 +44.67 +162.09 +35.78 +68.94 +78.93 +167.67 +65.71 +11.44 +62.72 +76.62 +28.31 +176.63 +53.99 +49.73 +64.78 +26.07 +79.35 +151.64 +98.99 +99.14 +76.59 +107.51 +19.46 +47.72 +"" +67.33 +52.52 +161.34 +81.06 +100.79 +21.05 +167.99 +92.06 +131.36 +125.4 +17.35 +71.02 +83.83 +71.77 +36.8 +83.41 +37.53 +130.5 +121.17 +100.28 +102.76 +16.66 +58.58 +97.55 +70.07 +79.69 +99.85 +37.31 +18.48 +97.34 +94.06 +139.66 +3.05 +87.55 +91.83 +31.11 +99.56 +71.18 +114.87 +118.61 +139.75 +100.95 +138.93 +59.91 +132.93 +83.28 +36.67 +15.2 +38.42 +58.9 +174.09 +37.64 +71.41 +65.34 +"" +110.6 +17.69 +64.61 +89.43 +17.42 +5.02 +47.56 +14.95 +19.05 +104.74 +9.33 +43.38 +165.17 +79.59 +16.79 +"" +56.99 +116.34 +88.86 +38.98 +"" +14.17 +77.29 +186.35 +47.24 +10.62 +115.35 +66.27 +101.15 +87.9 +94.79 +7.56 +58.31 +15.93 +26.87 +28.39 +73.25 +104.15 +43.67 +"" +91.75 +88.72 +61.86 +96.28 +81.8 +143.09 +61.24 +48.26 +23.37 +117.33 +37.95 +25.98 +74.27 +70.8 +150.64 +93.86 +15.53 +142.84 +175.97 +38.27 +89.82 +120.78 +130.35 +15.91 +102.75 +149.26 +73.14 +61.29 +166.92 +61.59 +68.09 +95.9 +51.05 +6.8 +67.77 +22.9 +31.82 +122.89 +47.72 +93.21 +37.74 +37.78 +6.36 +108.76 +66.1 +101.37 +40.16 +120.93 +46.23 +46.67 +70.46 +54.66 +136.09 +57.17 +63.83 +76.14 +6.05 +103.44 +52.82 +111.27 +109.6 +3.8 +43.71 +85.2 +39.69 +58.99 +85.85 +16.36 +9.11 +129.9 +117.28 +179.58 +53.3 +158.39 +121.67 +53.84 +59.44 +137.76 +123.16 +37.14 +6.69 +153.41 +25.34 +90.45 +47.6 +173.68 +45.54 +70.42 +65.43 +29.69 +11.53 +99.4 +59.59 +55.58 +166.58 +82.28 +37.17 +30.82 +135.69 +159.82 +12.71 +30.0 +71.56 +177.0 +38.95 +27.31 +"" +52.4 +"" +97.5 +109.85 +92.28 +141.17 +36.18 +60.15 +127.16 +144.22 +26.75 +133.43 +163.86 +66.21 +88.68 +44.42 +42.94 +25.86 +90.13 +101.54 +"" +175.64 +33.32 +43.6 +79.44 +20.24 +175.21 +104.22 +95.52 +110.31 +106.67 +10.81 +122.12 +28.26 +30.26 +77.56 +137.55 +96.65 +76.18 +10.73 +14.12 +123.66 +102.57 +67.73 +148.3 +172.27 +33.86 +56.64 +28.33 +43.27 +112.44 +3.06 +98.08 +73.49 +49.98 +23.32 +21.18 +80.97 +15.76 +63.81 +2.57 +61.74 +91.97 +170.8 +54.97 +102.7 +76.42 +74.47 +58.28 +36.24 +92.35 +53.35 +103.58 +92.59 +119.23 +126.26 +26.06 +43.74 +66.29 +143.04 +49.81 +108.14 +32.97 +89.63 +51.3 +91.06 +35.37 +85.9 +48.47 +88.8 +78.5 +65.63 +150.14 +88.12 +"" +36.08 +30.36 +"" +107.05 +117.59 +81.03 +14.88 +52.85 +104.57 +16.33 +83.35 +146.0 +113.62 +74.05 +27.99 +124.73 +42.05 +180.44 +103.5 +10.74 +72.44 +31.6 +31.24 +39.55 +171.82 +38.31 +29.1 +142.0 +117.49 +99.38 +66.22 +49.05 +138.19 +138.32 +30.71 +30.01 +107.96 +49.72 +73.73 +15.68 +87.25 +106.4 +90.34 +38.5 +117.44 +66.93 +33.73 +25.75 +80.7 +82.58 +150.43 +"" +166.0 +105.86 +54.28 +137.28 +39.15 +39.89 +53.35 +95.08 +29.11 +80.07 +112.14 +7.67 +19.95 +73.55 +124.47 +163.29 +23.72 +28.59 +51.27 +26.42 +88.12 +30.8 +56.91 +141.62 +55.46 +106.78 +18.49 +23.97 +135.5 +111.43 +31.49 +56.97 +30.25 +20.07 +101.02 +60.67 +34.64 +114.16 +71.82 +42.48 +5.62 +166.62 +143.36 +"" +89.55 +33.7 +92.15 +64.61 +42.86 +14.83 +124.38 +19.96 +45.1 +104.02 +24.02 +106.64 +153.28 +159.06 +170.04 +48.0 +"" +194.31 +17.57 +138.79 +13.67 +8.19 +47.57 +64.28 +15.85 +96.45 +72.9 +90.87 +49.19 +35.09 +166.01 +170.34 +108.12 +77.52 +127.76 +6.3 +55.17 +15.34 +43.97 +33.23 +178.24 +83.88 +84.72 +1.79 +84.83 +115.18 +74.44 +47.53 +21.62 +89.81 +71.15 +37.15 +67.41 +127.0 +87.92 +106.88 +148.91 +31.72 +4.23 +80.76 +12.05 +9.89 +110.41 +1.79 +111.79 +116.45 +34.67 +112.31 +145.08 +40.78 +69.57 +175.96 +143.16 +130.57 +"" +92.6 +164.87 +176.62 +3.16 +178.28 +57.89 +40.33 +16.85 +64.97 +"" +71.13 +127.21 +37.14 +92.37 +5.38 +80.01 +41.43 +67.81 +97.13 +128.73 +79.6 +40.18 +134.6 +56.88 +35.57 +169.14 +66.17 +96.15 +147.29 +"" +96.69 +40.99 +66.44 +50.71 +17.08 +82.3 +74.38 +91.52 +119.82 +116.2 +16.75 +94.15 +10.19 +17.75 +57.1 +8.62 +41.61 +152.83 +124.07 +117.38 +14.24 +160.67 +115.56 +119.58 +178.62 +91.2 +34.01 +118.51 +143.3 +38.62 +65.13 +134.91 +15.31 +19.78 +46.06 +110.24 +55.51 +80.29 +45.29 +143.43 +130.12 +4.35 +17.26 +63.78 +97.8 +47.98 +47.0 +117.57 +119.02 +86.76 +15.68 +52.65 +39.44 +86.1 +101.88 +40.74 +70.96 +4.96 +5.63 +171.59 +42.16 +35.7 +100.97 +120.3 +103.72 +33.17 +79.79 +109.5 +83.67 +43.74 +100.62 +73.32 +60.55 +22.25 +109.52 +14.8 +80.22 +24.07 +15.32 +64.17 +44.06 +19.33 +111.79 +83.2 +2.02 +22.33 +7.48 +120.36 +40.9 +83.98 +50.2 +62.39 +17.72 +11.65 +190.63 +21.81 +135.67 +60.18 +118.71 +99.69 +39.3 +177.86 +15.63 +69.52 +87.26 +108.52 +83.96 +34.81 +"" +88.99 +45.47 +81.94 +85.56 +142.2 +107.92 +85.3 +135.09 +165.76 +127.53 +130.16 +162.83 +20.87 +67.81 +154.72 +72.32 +31.6 +61.62 +54.39 +100.15 +63.24 +140.11 +86.72 +1.64 +9.44 +99.9 +37.56 +36.04 +11.23 +169.88 +80.94 +63.39 +106.32 +88.56 +102.87 +49.26 +34.97 +109.79 +110.21 +61.69 +112.58 +34.22 +9.91 +60.81 +50.02 +123.03 +109.09 +35.08 +17.59 +29.89 +65.26 +163.86 +81.23 +159.13 +122.01 +152.59 +62.4 +66.92 +72.89 +102.59 +135.07 +52.65 +18.45 +49.82 +2.08 +49.84 +33.75 +74.39 +47.2 +147.03 +75.18 +109.82 +27.9 +91.4 +50.51 +58.29 +70.77 +64.84 +176.3 +111.89 +6.2 +61.67 +87.41 +154.35 +19.25 +127.59 +185.08 +60.07 +"" +11.12 +84.92 +86.92 +42.69 +9.2 +5.81 +46.9 +18.52 +33.32 +95.23 +63.64 +45.66 +36.33 +51.57 +31.05 +146.57 +132.85 +115.32 +2.85 +106.4 +111.17 +108.96 +53.15 +44.91 +118.26 +92.4 +88.39 +70.47 +69.08 +98.35 +36.69 +50.87 +170.67 +116.9 +116.32 +156.24 +"" +112.96 +58.0 +132.61 +68.51 +14.99 +147.88 +48.92 +101.41 +117.6 +84.34 +143.64 +14.64 +50.37 +18.33 +35.64 +86.14 +96.81 +7.14 +"" +88.46 +147.98 +113.61 +2.66 +73.34 +54.53 +"" +137.19 +94.92 +91.14 +51.91 +120.2 +"" +13.36 +101.22 +89.53 +37.31 +92.62 +32.72 +76.76 +95.71 +126.44 +143.84 +112.57 +48.13 +6.85 +8.1 +34.74 +23.47 +84.93 +23.46 +115.1 +"" +86.24 +116.1 +15.04 +77.14 +128.61 +47.52 +82.26 +138.47 +103.1 +66.96 +56.14 +44.45 +51.72 +141.01 +82.35 +116.63 +34.63 +131.09 +39.16 +"" +13.86 +117.64 +90.89 +58.24 +20.01 +31.24 +45.1 +167.24 +19.27 +51.84 +51.96 +93.98 +39.11 +8.04 +122.31 +78.0 +22.99 +60.55 +171.55 +107.69 +43.02 +132.62 +135.55 +30.38 +2.98 +46.6 +56.76 +100.75 +27.11 +2.94 +80.41 +155.02 +20.29 +69.96 +4.57 +53.63 +116.74 +56.31 +127.02 +14.43 +36.22 +37.11 +113.7 +79.62 +94.52 +"" +136.92 +168.62 +42.91 +61.26 +104.65 +197.98 +9.04 +141.66 +45.04 +96.33 +64.95 +84.87 +49.19 +70.38 +50.79 +142.87 +97.41 +14.42 +73.34 +77.46 +182.2 +4.84 +10.74 +27.79 +31.27 +80.44 +83.87 +68.09 +1.42 +115.68 +135.77 +29.59 +68.12 +18.15 +21.38 +22.16 +170.57 +90.77 +51.15 +132.66 +177.15 +28.72 +7.32 +57.63 +9.62 +145.63 +8.16 +58.18 +32.54 +8.03 +46.5 +151.05 +122.09 +61.42 +189.96 +113.92 +92.5 +8.16 +131.65 +103.49 +7.58 +82.35 +116.5 +85.8 +41.23 +25.53 +103.65 +"" +64.34 +25.43 +71.27 +31.08 +48.72 +91.08 +69.74 +73.36 +62.17 +98.39 +112.06 +54.82 +84.48 +20.38 +92.52 +143.14 +102.97 +92.25 +3.13 +117.14 +49.11 +60.9 +13.0 +6.2 +121.55 +108.31 +39.18 +27.02 +70.32 +12.04 +11.38 +85.08 +29.0 +53.64 +1.84 +43.44 +27.06 +93.03 +114.88 +33.88 +"" +96.92 +62.42 +82.2 +150.88 +79.34 +91.03 +160.65 +142.48 +168.37 +137.12 +133.04 +22.36 +122.41 +59.1 +40.73 +54.28 +106.81 +166.08 +2.1 +65.22 +74.49 +130.54 +147.51 +83.77 +85.11 +53.17 +11.42 +155.47 +8.0 +54.73 +17.88 +47.21 +87.45 +17.11 +61.13 +52.85 +77.19 +81.31 +71.14 +45.81 +24.42 +196.13 +39.96 +61.64 +"" +126.3 +10.13 +38.38 +49.37 +30.58 +111.86 +50.46 +60.48 +100.68 +9.65 +132.29 +99.95 +123.19 +47.55 +39.07 +62.18 +153.88 +33.56 +11.13 +134.0 +45.23 +17.07 +32.3 +12.98 +115.05 +75.1 +23.22 +127.2 +63.12 +22.77 +21.86 +96.41 +98.77 +152.0 +96.6 +71.13 +45.61 +127.66 +125.81 +32.34 +116.76 +90.69 +156.38 +180.17 +156.71 +147.79 +17.72 +121.26 +114.61 +83.3 +126.11 +1.86 +5.68 +128.38 +68.29 +106.46 +98.58 +2.56 +144.25 +52.59 +12.41 +2.97 +25.98 +117.12 +131.36 +24.35 +1.87 +38.28 +96.62 +65.35 +46.69 +66.12 +88.99 +143.36 +197.8 +144.07 +174.08 +97.75 +76.03 +46.36 +32.77 +102.17 +94.47 +74.75 +94.93 +109.54 +33.2 +114.2 +71.38 +94.62 +119.64 +75.2 +"" +17.91 +33.96 +9.77 +115.76 +46.44 +46.2 +93.36 +25.37 +99.3 +71.59 +80.47 +185.6 +86.1 +12.85 +55.39 +87.04 +128.9 +174.2 +88.89 +62.12 +47.73 +142.8 +121.02 +52.0 +12.94 +10.85 +105.65 +2.64 +102.97 +14.2 +21.18 +7.05 +100.16 +90.21 +169.72 +42.26 +76.55 +102.69 +81.18 +7.67 +100.73 +124.43 +101.84 +17.06 +81.36 +48.5 +17.23 +"" +95.08 +9.12 +72.62 +7.83 +14.96 +71.58 +3.86 +98.89 +35.26 +97.87 +75.41 +53.86 +72.68 +39.99 +158.01 +22.66 +110.25 +84.28 +20.45 +17.32 +45.41 +50.4 +22.17 +145.73 +43.59 +158.81 +134.02 +87.23 +133.35 +37.17 +21.68 +122.09 +48.0 +116.14 +61.08 +78.83 +23.33 +87.52 +54.14 +101.88 +87.78 +98.26 +162.72 +88.86 +92.85 +73.65 +33.56 +93.4 +100.14 +81.89 +162.45 +121.7 +124.46 +105.29 +49.16 +115.72 +106.4 +47.34 +99.5 +175.2 +83.68 +118.04 +28.32 +38.25 +128.35 +32.82 +71.67 +55.15 +84.19 +153.18 +13.14 +18.93 +128.47 +29.18 +51.27 +34.62 +115.67 +152.99 +78.83 +94.22 +69.75 +17.01 +76.06 +84.32 +85.32 +167.4 +31.76 +12.78 +42.91 +13.43 +86.6 +23.82 +153.27 +62.25 +125.65 +111.58 +37.62 +83.32 +49.04 +9.3 +97.09 +6.16 +80.94 +151.53 +15.8 +82.21 +2.04 +147.16 +70.69 +23.97 +96.94 +87.98 +106.05 +68.83 +160.34 +128.12 +148.56 +22.78 +24.13 +163.31 +52.16 +71.72 +92.3 +85.22 +"" +30.95 +79.41 +13.88 +119.8 +29.79 +94.46 +30.03 +109.79 +63.47 +57.34 +64.84 +18.6 +95.77 +125.95 +66.81 +116.41 +40.88 +30.76 +76.4 +69.95 +86.35 +112.63 +25.32 +60.72 +27.49 +2.73 +80.04 +101.54 +82.23 +55.84 +75.11 +33.34 +66.12 +11.11 +92.94 +105.48 +151.8 +72.26 +13.83 +59.61 +126.29 +113.66 +"" +78.17 +115.23 +110.52 +52.97 +123.15 +2.0 +79.15 +161.53 +"" +38.67 +81.0 +76.58 +70.61 +109.08 +101.71 +154.53 +126.44 +39.89 +126.3 +124.92 +122.74 +140.93 +78.67 +31.75 +95.36 +40.92 +59.13 +"" +59.48 +42.49 +42.58 +103.72 +103.98 +106.95 +77.05 +11.87 +26.68 +175.46 +67.44 +132.84 +2.23 +166.23 +79.41 +168.48 +143.19 +21.67 +74.42 +83.01 +47.28 +2.35 +38.12 +105.12 +173.81 +88.28 +18.99 +134.51 +74.66 +68.46 +15.89 +80.9 +35.4 +22.17 +69.46 +86.24 +71.31 +77.89 +50.69 +108.46 +71.16 +128.99 +33.3 +42.11 +192.89 +64.88 +101.2 +"" +145.98 +8.31 +51.31 +108.22 +105.17 +149.17 +57.02 +1.54 +95.09 +38.44 +116.26 +49.09 +96.83 +104.02 +107.06 +75.81 +108.14 +54.65 +4.84 +178.32 +189.89 +177.22 +129.41 +53.36 +85.87 +142.86 +134.82 +97.83 +109.59 +37.97 +117.18 +33.95 +132.53 +28.46 +44.1 +95.29 +8.85 +99.36 +16.01 +182.47 +141.96 +75.58 +94.56 +64.8 +42.04 +115.2 +2.93 +45.62 +58.01 +136.09 +58.44 +69.58 +56.17 +133.06 +116.63 +51.42 +83.65 +70.88 +134.2 +83.83 +93.62 +110.13 +126.19 +2.19 +110.99 +9.36 +31.04 +57.04 +117.36 +"" +54.22 +22.48 +2.78 +102.24 +108.43 +150.64 +107.16 +57.9 +72.27 +192.77 +61.23 +60.67 +84.71 +10.74 +16.12 +28.19 +79.43 +86.41 +51.14 +75.0 +58.84 +37.99 +75.36 +154.14 +95.87 +50.37 +96.18 +13.58 +58.63 +91.28 +189.81 +99.1 +114.8 +102.99 +111.78 +19.72 +155.01 +154.14 +123.94 +3.03 +118.44 +138.58 +93.83 +50.17 +5.8 +32.92 +39.73 +8.61 +2.49 +100.3 +12.07 +56.73 +57.39 +29.99 +37.51 +75.73 +3.48 +162.76 +14.26 +94.87 +25.38 +138.46 +7.13 +20.69 +26.24 +13.15 +77.52 +84.72 +159.14 +103.08 +67.43 +109.3 +21.72 +47.77 +94.58 +151.72 +21.32 +18.22 +142.43 +"" +139.69 +30.55 +37.53 +85.21 +26.39 +82.2 +147.78 +58.67 +20.02 +106.06 +43.52 +113.16 +83.07 +64.22 +28.18 +80.55 +55.49 +124.07 +148.51 +38.31 +70.44 +45.97 +89.32 +137.02 +21.47 +26.09 +88.97 +112.04 +109.96 +116.73 +173.67 +135.91 +57.54 +5.32 +63.34 +114.5 +46.15 +44.06 +86.97 +6.69 +65.61 +11.02 +9.23 +"" +"" +84.0 +66.55 +68.45 +56.2 +131.41 +181.21 +17.03 +60.98 +115.85 +22.84 +81.34 +66.35 +148.32 +123.49 +113.16 +89.64 +86.29 +110.01 +138.62 +21.8 +56.9 +71.38 +56.36 +73.97 +"" +167.01 +9.47 +12.59 +33.54 +28.75 +48.74 +"" +167.88 +31.89 +87.37 +152.97 +7.07 +"" +9.31 +13.4 +129.76 +66.99 +111.46 +71.97 +14.66 +49.84 +59.7 +91.45 +22.76 +11.38 +91.47 +103.35 +52.47 +59.54 +"" +6.08 +21.97 +8.65 +10.04 +99.89 +74.93 +113.5 +36.48 +82.68 +48.71 +148.48 +147.83 +2.98 +94.81 +52.45 +71.77 +136.29 +74.29 +49.35 +56.19 +67.61 +26.45 +24.97 +122.7 +67.12 +97.7 +60.39 +25.06 +91.51 +73.09 +28.82 +44.88 +65.94 +58.45 +89.82 +113.44 +63.28 +139.63 +7.46 +"" +77.44 +72.04 +76.68 +16.41 +109.96 +66.89 +53.12 +78.62 +25.9 +13.95 +3.33 +79.71 +40.81 +32.91 +87.1 +24.56 +98.31 +86.16 +23.56 +90.49 +83.8 +96.19 +110.97 +54.43 +60.97 +"" +38.23 +45.48 +54.59 +55.43 +136.3 +105.95 +67.71 +130.31 +19.95 +70.75 +26.06 +96.09 +78.13 +167.01 +66.81 +18.69 +11.59 +68.22 +127.36 +71.37 +71.13 +125.09 +5.92 +63.7 +82.81 +25.26 +67.34 +124.72 +120.88 +87.44 +34.79 +35.8 +85.44 +26.37 +116.86 +110.76 +32.43 +9.18 +52.31 +83.89 +101.7 +89.64 +163.86 +147.26 +116.27 +38.64 +105.4 +30.88 +"" +53.93 +60.69 +110.18 +21.25 +55.03 +18.24 +88.64 +33.23 +90.69 +103.93 +47.41 +93.21 +106.05 +111.58 +39.8 +100.78 +2.3 +124.71 +97.6 +22.64 +172.55 +118.89 +115.45 +125.26 +17.24 +30.65 +26.23 +116.81 +79.92 +70.82 +17.93 +89.73 +53.74 +182.8 +14.03 +85.41 +107.79 +93.41 +154.62 +38.52 +22.3 +173.13 +10.54 +65.43 +97.02 +21.73 +99.32 +5.64 +13.69 +10.38 +54.07 +123.22 +155.18 +30.34 +85.35 +62.53 +18.72 +48.25 +31.06 +10.45 +63.04 +47.91 +53.15 +127.61 +52.69 +24.65 +57.55 +43.51 +94.11 +52.4 +66.92 +51.92 +26.68 +32.18 +93.31 +121.13 +23.67 +18.6 +83.43 +20.43 +15.83 +123.66 +83.86 +59.69 +122.13 +18.93 +16.46 +125.5 +47.67 +43.75 +12.03 +20.95 +2.93 +35.11 +47.55 +21.26 +98.98 +126.89 +5.49 +13.15 +88.84 +55.36 +58.8 +104.39 +183.02 +87.77 +125.74 +25.6 +132.65 +71.05 +125.27 +174.52 +50.4 +84.33 +67.54 +40.54 +116.62 +108.8 +36.7 +74.21 +145.74 +"" +9.18 +106.33 +21.72 +58.37 +88.37 +44.66 +"" +30.61 +71.23 +80.83 +164.79 +66.19 +120.64 +93.12 +52.72 +36.57 +170.77 +101.61 +65.59 +94.03 +121.16 +4.48 +13.92 +12.42 +26.99 +56.27 +51.47 +40.05 +43.39 +62.33 +103.76 +37.53 +18.01 +15.21 +102.69 +39.23 +60.96 +128.11 +13.67 +19.65 +57.71 +24.14 +148.57 +3.67 +135.71 +60.59 +45.04 +84.96 +60.86 +28.75 +113.73 +87.17 +85.81 +59.47 +161.33 +16.88 +129.84 +83.99 +88.28 +13.52 +47.28 +4.54 +87.59 +55.89 +134.79 +127.78 +3.73 +86.44 +104.43 +185.3 +132.79 +86.87 +51.56 +75.09 +114.22 +69.57 +148.12 +126.29 +27.04 +61.11 +191.68 +30.78 +102.73 +161.46 +133.74 +74.35 +78.43 +97.77 +19.74 +147.32 +18.9 +2.93 +153.67 +69.96 +119.34 +8.45 +58.25 +8.78 +24.79 +37.7 +160.76 +89.77 +111.57 +"" +33.9 +72.56 +66.43 +46.83 +4.81 +32.98 +51.21 +68.39 +141.29 +180.9 +67.22 +118.42 +160.23 +19.99 +2.63 +31.79 +1.46 +77.23 +68.38 +16.98 +28.35 +133.94 +19.66 +169.73 +107.99 +37.34 +64.75 +83.54 +81.8 +84.58 +85.58 +122.59 +53.93 +94.02 +144.51 +14.45 +122.98 +5.64 +108.7 +20.93 +49.9 +91.6 +73.98 +113.72 +120.23 +60.6 +48.46 +112.9 +39.94 +146.1 +149.53 +19.38 +"" +123.24 +89.98 +52.23 +33.66 +63.44 +"" +128.99 +7.93 +25.09 +98.25 +143.37 +26.09 +15.36 +33.36 +19.9 +53.08 +85.71 +126.95 +77.37 +58.04 +124.9 +101.59 +46.45 +80.08 +46.27 +98.14 +93.42 +141.58 +78.84 +"" +137.15 +114.48 +44.81 +25.22 +34.88 +35.75 +76.41 +17.52 +40.38 +71.86 +62.16 +80.08 +134.33 +9.22 +71.87 +48.92 +125.17 +103.3 +66.46 +78.5 +164.16 +84.05 +29.6 +54.27 +14.53 +13.85 +74.36 +110.68 +60.7 +101.98 +171.87 +36.73 +83.91 +20.03 +40.27 +"" +15.0 +69.18 +154.16 +48.79 +61.02 +19.12 +72.4 +56.14 +50.11 +98.98 +83.76 +107.46 +32.58 +50.17 +83.08 +28.32 +56.48 +23.52 +143.14 +94.42 +67.19 +88.23 +106.77 +91.79 +43.74 +146.76 +183.27 +33.35 +80.35 +142.43 +67.97 +15.93 +126.58 +28.18 +39.66 +130.81 +43.81 +173.62 +25.84 +66.24 +103.47 +127.59 +82.89 +26.08 +27.95 +87.73 +71.07 +72.89 +100.34 +84.13 +8.55 +45.26 +33.2 +76.47 +180.48 +186.59 +65.05 +107.72 +74.42 +45.63 +104.97 +39.48 +47.32 +154.99 +99.77 +8.24 +147.29 +65.01 +"" +18.64 +107.57 +107.63 +64.41 +94.59 +35.26 +57.31 +57.59 +14.89 +85.56 +85.22 +114.87 +117.69 +91.4 +48.99 +90.4 +39.79 +88.28 +114.45 +133.41 +21.69 +102.44 +4.17 +51.38 +54.84 +122.27 +35.45 +39.85 +27.33 +18.09 +66.23 +82.11 +6.52 +22.33 +6.55 +88.61 +127.98 +56.46 +81.16 +63.67 +"" +106.31 +34.34 +111.9 +93.76 +132.85 +51.93 +109.83 +129.96 +140.47 +33.66 +126.56 +88.89 +25.96 +39.04 +"" +99.33 +93.38 +138.7 +56.68 +10.11 +155.34 +152.2 +34.86 +154.62 +66.53 +66.39 +27.48 +101.22 +6.8 +2.85 +94.46 +40.86 +146.07 +7.23 +86.4 +52.33 +10.32 +104.21 +153.64 +121.69 +83.89 +13.04 +28.14 +58.03 +18.45 +2.91 +65.44 +128.94 +178.95 +46.1 +1.85 +54.27 +26.11 +72.22 +168.51 +114.09 +146.63 +120.01 +106.07 +"" +178.95 +131.89 +65.65 +169.74 +37.36 +39.38 +102.69 +121.17 +127.54 +62.54 +17.73 +85.22 +85.8 +83.74 +87.81 +9.93 +72.02 +102.06 +123.84 +141.6 +107.49 +6.88 +92.04 +156.93 +23.97 +76.52 +80.12 +59.47 +63.61 +70.13 +86.93 +104.83 +95.46 +90.68 +89.18 +115.56 +64.33 +30.74 +148.73 +130.03 +118.67 +25.28 +55.82 +54.92 +62.08 +129.79 +32.23 +9.51 +87.0 +143.02 +67.55 +57.94 +2.61 +85.47 +70.54 +72.41 +34.12 +82.07 +139.41 +99.17 +155.63 +30.25 +"" +106.86 +65.39 +101.15 +87.23 +107.41 +"" +64.59 +112.73 +103.87 +57.38 +94.18 +131.49 +69.26 +97.52 +136.23 +111.58 +86.5 +84.31 +10.51 +10.23 +92.34 +135.86 +54.2 +81.6 +142.57 +95.77 +"" +131.23 +82.21 +50.8 +77.26 +172.74 +57.94 +3.04 +127.51 +14.49 +35.55 +35.06 +40.05 +45.38 +85.52 +122.27 +58.59 +16.39 +4.8 +138.54 +85.96 +55.87 +156.41 +101.22 +59.5 +82.71 +"" +160.4 +36.0 +78.11 +45.96 +162.18 +17.58 +33.6 +53.65 +40.09 +30.66 +27.26 +130.76 +82.5 +119.74 +82.16 +4.72 +136.26 +98.58 +94.76 +91.61 +8.13 +106.87 +193.4 +19.31 +"" +94.52 +16.7 +123.43 +120.41 +66.19 +5.54 +124.21 +76.94 +27.22 +38.38 +86.49 +89.98 +154.49 +8.31 +19.34 +69.4 +97.56 +52.16 +39.88 +68.02 +32.3 +93.24 +36.69 +77.29 +17.09 +119.24 +62.08 +66.55 +38.0 +120.56 +101.88 +90.9 +104.6 +89.8 +136.49 +11.07 +101.85 +164.98 +131.98 +"" +9.61 +97.35 +112.08 +34.97 +89.03 +102.29 +144.44 +67.58 +"" +80.09 +170.25 +132.84 +89.55 +116.91 +10.49 +104.68 +141.76 +46.19 +189.36 +46.37 +191.47 +90.94 +76.36 +120.25 +98.14 +112.44 +13.02 +38.14 +54.82 +154.57 +"" +66.72 +74.8 +15.8 +108.95 +103.6 +146.61 +91.65 +96.86 +85.46 +102.04 +24.75 +132.97 +61.13 +76.48 +126.69 +26.68 +90.36 +131.35 +97.53 +80.29 +18.12 +19.41 +151.05 +53.19 +111.0 +55.55 +19.42 +"" +38.13 +17.32 +9.45 +6.04 +103.69 +56.38 +36.93 +38.38 +16.16 +54.67 +113.56 +79.3 +124.04 +48.75 +40.1 +59.25 +107.2 +22.53 +109.71 +44.09 +103.7 +120.62 +24.98 +123.16 +"" +52.07 +71.09 +161.99 +"" +93.96 +16.48 +136.67 +176.74 +62.38 +31.65 +35.02 +167.61 +62.75 +106.12 +98.32 +23.71 +9.14 +5.36 +22.91 +24.71 +82.38 +75.87 +98.0 +43.29 +91.29 +77.27 +10.24 +93.34 +160.23 +30.97 +75.34 +70.83 +135.93 +82.88 +31.36 +9.3 +5.95 +41.94 +10.54 +129.13 +158.58 +67.7 +55.56 +87.57 +98.3 +76.55 +97.47 +64.11 +75.04 +57.34 +145.51 +175.84 +136.82 +48.57 +24.72 +77.82 +41.99 +52.63 +112.63 +42.74 +67.71 +94.62 +90.74 +30.57 +64.44 +36.5 +122.2 +125.23 +3.99 +79.24 +72.5 +70.31 +"" +44.81 +77.07 +124.99 +171.39 +41.35 +121.28 +119.88 +21.54 +18.62 +40.38 +8.61 +152.68 +6.5 +164.48 +62.05 +73.48 +16.61 +97.54 +120.63 +38.39 +"" +174.4 +118.14 +106.19 +141.31 +39.72 +16.23 +59.87 +87.42 +121.19 +28.67 +158.16 +130.99 +101.34 +80.27 +84.26 +89.54 +147.08 +34.63 +"" +122.64 +16.21 +2.59 +106.14 +50.8 +91.04 +118.62 +184.72 +74.88 +75.81 +123.98 +5.32 +47.32 +75.96 +106.45 +21.56 +"" +86.74 +88.44 +4.2 +105.16 +107.5 +81.5 +39.59 +106.85 +3.92 +103.39 +113.78 +98.4 +131.02 +147.83 +30.77 +64.97 +36.43 +113.78 +20.31 +91.51 +60.82 +147.06 +12.46 +91.8 +16.78 +101.09 +97.77 +93.6 +90.56 +51.33 +119.35 +57.65 +111.32 +145.71 +66.16 +43.23 +47.59 +53.54 +66.14 +39.58 +51.39 +126.42 +80.93 +14.2 +48.19 +113.29 +70.63 +49.0 +4.58 +11.14 +14.85 +93.49 +40.06 +20.92 +94.32 +72.73 +107.07 +78.25 +68.26 +26.94 +124.16 +114.38 +95.65 +47.56 +41.01 +84.35 +15.88 +48.65 +120.26 +11.08 +143.73 +111.15 +44.77 +21.12 +7.91 +48.91 +45.39 +114.45 +86.86 +25.29 +105.41 +88.66 +16.56 +26.84 +105.08 +85.0 +2.35 +41.4 +109.69 +183.06 +7.07 +93.8 +108.68 +34.09 +144.0 +67.22 +78.66 +152.43 +33.37 +85.72 +109.41 +26.48 +34.94 +78.6 +27.51 +56.6 +37.91 +170.05 +112.59 +39.52 +70.22 +173.78 +71.98 +30.09 +176.26 +94.1 +120.01 +11.12 +68.55 +116.96 +164.23 +169.02 +62.57 +148.04 +56.19 +148.64 +126.38 +67.44 +16.97 +48.55 +137.34 +"" +14.49 +150.47 +165.14 +18.78 +112.37 +50.19 +"" +26.65 +81.91 +9.78 +141.97 +77.51 +70.76 +"" +118.33 +77.96 +115.58 +120.2 +38.74 +22.41 +78.79 +96.95 +42.27 +67.16 +43.8 +36.16 +132.93 +28.13 +161.1 +100.16 +47.9 +36.11 +168.75 +28.3 +65.37 +16.19 +19.25 +54.27 +79.08 +62.89 +16.01 +94.36 +62.13 +17.29 +153.3 +78.62 +60.89 +"" +11.69 +105.16 +43.57 +11.13 +55.31 +30.21 +39.85 +180.42 +5.48 +28.13 +131.6 +37.39 +8.71 +34.92 +"" +9.62 +115.08 +133.78 +14.06 +198.2 +85.63 +11.0 +27.68 +86.46 +84.11 +53.48 +123.8 +67.4 +10.79 +151.37 +3.07 +116.23 +37.49 +78.47 +77.69 +80.99 +80.37 +91.35 +71.25 +21.71 +"" +84.59 +21.71 +75.99 +33.89 +144.59 +28.51 +95.88 +174.59 +106.0 +112.1 +92.76 +123.08 +53.64 +125.55 +33.34 +142.47 +174.54 +5.56 +57.28 +141.89 +97.77 +50.27 +"" +47.37 +32.47 +28.72 +134.6 +70.95 +46.96 +86.79 +127.0 +8.88 +128.63 +150.95 +126.19 +25.26 +"" +27.23 +63.61 +47.68 +3.55 +81.26 +86.22 +11.31 +26.62 +146.63 +120.91 +72.77 +112.15 +28.95 +40.51 +52.01 +103.25 +154.72 +72.77 +28.72 +50.94 +38.38 +122.75 +16.97 +99.79 +112.12 +62.64 +199.86 +154.34 +79.05 +41.72 +71.36 +108.48 +26.32 +35.64 +118.3 +145.34 +30.6 +28.72 +157.03 +128.98 +107.88 +128.37 +40.35 +57.12 +111.95 +66.98 +"" +20.48 +85.62 +"" +3.54 +107.01 +8.9 +132.34 +18.26 +128.99 +88.59 +9.46 +67.78 +110.3 +36.45 +45.52 +81.02 +27.61 +36.02 +93.28 +50.85 +48.05 +107.59 +121.39 +72.14 +108.3 +98.14 +127.35 +45.84 +25.7 +37.24 +33.76 +96.86 +72.71 +86.37 +88.76 +42.74 +73.78 +12.93 +82.77 +15.05 +144.03 +22.87 +42.98 +173.59 +39.66 +135.7 +65.17 +106.52 +99.0 +90.47 +34.14 +47.07 +133.25 +60.49 +55.81 +23.38 +38.19 +96.55 +91.32 +115.31 +26.16 +39.54 +85.44 +"" +6.5 +82.6 +113.49 +48.37 +90.8 +"" +20.88 +8.79 +122.12 +21.31 +97.08 +35.48 +83.81 +43.03 +124.21 +38.0 +42.4 +67.72 +21.22 +81.52 +60.62 +4.68 +122.05 +107.3 +23.74 +78.51 +127.0 +44.03 +89.04 +46.87 +135.73 +84.99 +167.2 +6.46 +103.98 +117.77 +69.23 +175.25 +148.69 +156.05 +138.73 +70.54 +24.72 +93.4 +50.56 +98.33 +12.7 +124.72 +64.56 +124.38 +154.36 +97.33 +37.82 +17.5 +75.82 +158.49 +20.49 +55.81 +100.17 +90.12 +40.37 +11.73 +9.94 +21.71 +47.62 +"" +16.39 +119.24 +122.94 +142.84 +59.89 +149.51 +16.76 +77.98 +118.01 +93.75 +26.58 +89.87 +139.31 +125.23 +51.28 +45.12 +53.09 +71.94 +96.29 +26.44 +8.99 +71.78 +9.48 +105.51 +16.34 +107.93 +39.92 +19.41 +21.3 +102.93 +31.43 +111.22 +149.74 +127.46 +52.58 +84.1 +104.56 +29.59 +51.66 +14.66 +90.01 +110.9 +57.42 +55.92 +104.93 +8.23 +157.03 +105.68 +88.4 +188.8 +140.53 +14.19 +91.81 +69.61 +94.49 +7.63 +153.8 +11.49 +53.54 +67.39 +65.36 +104.66 +83.74 +84.58 +36.84 +31.16 +"" +34.09 +47.04 +115.14 +22.63 +145.25 +24.18 +101.63 +78.1 +9.55 +65.34 +120.24 +21.32 +140.81 +3.59 +34.55 +184.66 +100.85 +113.8 +11.75 +96.34 +54.77 +55.18 +162.75 +97.63 +149.81 +93.62 +143.41 +34.88 +89.82 +118.51 +144.84 +5.71 +123.82 +16.52 +56.62 +2.41 +120.97 +65.73 +100.27 +117.95 +17.09 +27.55 +55.16 +4.44 +11.03 +2.11 +184.62 +81.05 +86.2 +138.6 +69.57 +53.4 +131.8 +74.21 +48.66 +93.94 +33.03 +58.03 +133.56 +142.92 +13.33 +11.16 +58.17 +28.75 +166.54 +152.43 +100.54 +76.73 +57.67 +59.39 +76.91 +65.04 +110.27 +135.1 +144.7 +166.71 +29.01 +19.7 +11.07 +101.02 +52.28 +42.03 +140.89 +29.87 +119.85 +75.86 +31.32 +97.38 +32.51 +124.1 +4.64 +96.57 +114.16 +178.3 +56.88 +73.58 +37.32 +132.12 +47.93 +165.86 +101.75 +5.39 +3.04 +176.86 +60.01 +"" +61.19 +113.53 +88.79 +47.96 +70.99 +97.01 +3.24 +80.6 +97.09 +44.0 +55.55 +101.62 +140.38 +176.9 +12.79 +146.57 +112.52 +71.41 +133.74 +171.73 +13.81 +51.65 +61.67 +28.89 +15.07 +99.38 +33.24 +8.28 +87.08 +76.37 +89.44 +169.24 +51.67 +180.51 +84.24 +92.19 +85.55 +75.51 +63.01 +2.24 +31.02 +92.4 +60.59 +9.94 +36.0 +77.05 +133.83 +39.59 +9.95 +93.61 +91.77 +65.71 +7.75 +119.05 +67.13 +107.71 +42.4 +87.1 +102.6 +77.93 +40.97 +7.46 +101.8 +148.45 +156.57 +92.79 +124.39 +86.3 +55.51 +125.77 +54.12 +"" +25.15 +10.11 +124.05 +11.78 +79.54 +43.18 +95.41 +14.46 +33.9 +75.0 +2.75 +85.6 +23.83 +39.41 +29.52 +91.93 +29.1 +57.21 +"" +70.37 +"" +55.89 +"" +9.1 +56.38 +65.9 +23.16 +19.74 +59.56 +57.31 +44.71 +63.98 +54.08 +127.26 +103.41 +26.32 +127.65 +18.25 +156.19 +15.31 +67.72 +8.65 +42.59 +57.17 +72.22 +59.2 +76.87 +83.29 +156.25 +147.31 +74.2 +131.66 +56.73 +14.88 +17.15 +61.71 +85.58 +20.9 +65.88 +103.02 +46.21 +154.54 +118.23 +95.97 +36.19 +98.26 +97.04 +24.51 +20.39 +20.99 +54.24 +63.81 +122.89 +92.89 +55.7 +68.23 +134.24 +150.71 +70.31 +53.46 +28.45 +63.55 +135.23 +26.87 +63.83 +39.84 +33.97 +14.78 +115.44 +35.5 +27.23 +77.61 +102.93 +161.57 +59.74 +72.84 +41.69 +125.4 +121.34 +"" +164.82 +2.85 +171.18 +92.66 +75.26 +4.07 +58.23 +24.82 +120.4 +145.05 +124.61 +32.16 +110.71 +34.82 +36.99 +8.44 +14.13 +136.92 +85.76 +101.69 +96.55 +94.42 +79.67 +142.06 +39.54 +135.33 +59.14 +25.81 +190.96 +12.09 +77.77 +107.85 +129.23 +46.93 +104.33 +4.72 +162.95 +82.25 +31.39 +42.77 +116.16 +45.97 +99.45 +64.31 +62.33 +88.67 +9.11 +134.99 +15.14 +43.55 +69.56 +24.12 +109.38 +48.32 +46.84 +56.43 +69.63 +136.51 +59.04 +56.92 +"" +156.05 +24.3 +92.68 +71.39 +75.96 +22.29 +13.48 +43.65 +109.44 +56.23 +36.2 +74.63 +110.85 +128.44 +40.92 +82.11 +"" +102.79 +21.06 +112.59 +30.87 +74.4 +16.1 +71.02 +21.53 +178.7 +14.08 +"" +95.69 +77.25 +25.22 +145.84 +130.1 +52.53 +78.25 +80.87 +36.75 +26.73 +25.17 +19.39 +44.08 +83.85 +48.68 +138.02 +9.58 +90.96 +68.86 +126.9 +68.68 +27.09 +45.52 +58.69 +91.41 +96.33 +118.72 +157.86 +6.94 +91.93 +124.12 +23.09 +33.26 +62.45 +46.46 +121.02 +22.19 +114.49 +107.38 +48.69 +48.8 +63.35 +65.8 +"" +162.23 +48.45 +145.77 +75.02 +2.09 +22.66 +39.77 +167.12 +16.49 +16.38 +80.12 +181.5 +40.9 +83.16 +62.24 +100.59 +50.49 +123.41 +75.54 +"" +148.75 +128.44 +90.56 +36.65 +56.94 +126.04 +47.23 +192.85 +81.42 +79.7 +"" +57.97 +38.75 +8.65 +24.44 +24.79 +131.97 +14.22 +"" +126.13 +39.91 +34.83 +114.64 +55.77 +97.99 +74.5 +55.66 +57.03 +21.4 +119.59 +144.04 +83.14 +36.61 +84.28 +109.09 +62.85 +21.46 +43.66 +24.68 +30.71 +80.29 +103.86 +56.55 +59.43 +49.13 +100.64 +140.64 +17.36 +44.04 +61.21 +143.81 +17.35 +138.31 +125.78 +69.57 +168.5 +191.78 +18.78 +38.3 +96.54 +74.15 +54.84 +94.0 +52.83 +82.53 +16.31 +16.31 +132.42 +24.72 +91.08 +46.92 +48.21 +64.52 +65.3 +48.73 +84.9 +91.98 +8.59 +63.27 +22.27 +64.4 +33.98 +80.56 +8.92 +37.45 +30.55 +98.09 +117.47 +29.28 +122.54 +96.71 +83.81 +182.44 +14.44 +49.4 +89.04 +98.22 +38.61 +84.89 +85.56 +56.48 +127.12 +87.68 +90.18 +189.61 +39.7 +22.38 +51.36 +47.41 +78.84 +110.18 +92.09 +103.41 +87.6 +83.95 +98.63 +9.9 +21.45 +49.06 +82.35 +35.72 +36.9 +"" +51.19 +152.25 +46.7 +1.33 +107.33 +37.88 +88.27 +84.88 +85.79 +102.86 +69.74 +56.22 +140.43 +56.01 +91.4 +41.94 +"" +52.65 +35.33 +79.0 +119.16 +19.14 +42.06 +75.54 +17.89 +104.74 +177.32 +139.43 +9.47 +20.48 +87.44 +117.7 +18.47 +83.49 +31.05 +81.0 +65.59 +38.16 +105.37 +56.21 +161.93 +156.56 +102.03 +8.02 +91.25 +34.78 +89.01 +35.3 +44.68 +32.01 +10.94 +174.69 +"" +108.23 +135.44 +50.61 +55.04 +116.71 +13.98 +3.48 +26.95 +110.5 +3.57 +6.95 +40.35 +27.5 +170.86 +105.47 +100.03 +41.9 +103.26 +65.01 +41.15 +5.27 +43.03 +59.33 +96.33 +1.63 +68.35 +134.93 +38.58 +96.36 +54.23 +35.71 +116.44 +56.31 +155.57 +118.86 +"" +96.75 +85.53 +67.52 +82.63 +80.71 +139.24 +83.84 +132.35 +124.26 +53.16 +53.08 +97.79 +75.03 +58.58 +92.04 +123.97 +25.96 +23.99 +40.71 +74.88 +94.91 +10.92 +140.59 +40.93 +70.15 +60.33 +152.17 +17.23 +55.12 +66.79 +161.11 +38.03 +22.16 +127.83 +97.45 +83.33 +93.68 +84.92 +134.92 +86.5 +116.07 +131.73 +71.63 +29.96 +140.74 +127.13 +27.34 +91.02 +147.71 +133.94 +69.77 +55.25 +98.72 +31.77 +149.41 +86.91 +22.4 +156.09 +46.27 +142.56 +62.47 +144.28 +6.07 +64.61 +24.84 +75.85 +51.65 +71.99 +11.78 +105.21 +22.47 +4.94 +100.34 +119.85 +68.48 +92.13 +13.34 +22.5 +126.45 +46.64 +73.1 +1.69 +76.66 +73.92 +61.44 +65.72 +21.03 +26.96 +119.13 +94.26 +6.86 +81.02 +5.51 +96.6 +74.59 +91.97 +65.39 +108.95 +59.91 +127.49 +29.35 +141.28 +18.07 +79.73 +35.53 +106.14 +81.88 +85.91 +47.74 +147.75 +8.12 +79.86 +79.5 +30.32 +108.8 +17.55 +52.85 +73.83 +54.38 +76.67 +102.46 +14.94 +104.97 +23.98 +57.71 +3.84 +58.79 +30.67 +100.68 +126.9 +23.97 +98.6 +143.69 +114.17 +4.4 +15.35 +46.59 +21.28 +101.34 +156.11 +3.89 +24.6 +11.98 +28.58 +9.38 +27.56 +82.66 +137.34 +88.32 +29.92 +33.12 +110.9 +71.02 +12.29 +45.12 +"" +74.93 +114.57 +127.15 +52.32 +128.33 +106.28 +113.5 +155.05 +10.01 +80.05 +133.0 +50.15 +122.15 +109.81 +29.18 +55.0 +37.87 +59.9 +90.18 +101.49 +116.53 +30.67 +2.3 +56.17 +115.97 +58.8 +14.33 +39.71 +56.46 +58.29 +77.33 +17.57 +62.73 +85.85 +18.26 +19.33 +95.76 +55.76 +11.07 +112.38 +94.13 +28.77 +157.54 +27.15 +21.67 +133.92 +111.64 +15.47 +2.4 +51.96 +108.95 +81.76 +12.45 +39.21 +98.24 +114.72 +95.9 +174.84 +121.3 +57.01 +138.07 +19.47 +86.69 +102.78 +74.16 +60.11 +113.47 +69.36 +132.62 +38.2 +96.66 +126.66 +28.77 +88.26 +41.74 +182.12 +4.68 +142.47 +35.68 +68.86 +47.02 +138.11 +72.55 +74.6 +44.12 +58.48 +143.33 +7.91 +80.07 +1.94 +57.48 +86.13 +104.24 +68.5 +89.79 +11.39 +90.7 +27.71 +52.5 +156.72 +117.88 +"" +41.6 +65.4 +3.23 +80.53 +90.83 +120.78 +13.96 +34.64 +7.98 +48.66 +89.43 +73.59 +29.13 +48.86 +147.53 +22.5 +97.42 +190.06 +33.33 +45.97 +33.86 +53.75 +21.38 +88.98 +98.2 +27.6 +142.67 +79.73 +156.56 +71.4 +143.41 +79.83 +105.68 +82.01 +25.99 +95.85 +110.12 +23.18 +37.71 +89.98 +18.44 +73.48 +12.46 +108.23 +135.64 +10.6 +6.31 +80.24 +15.29 +157.63 +77.7 +32.63 +156.63 +74.78 +156.11 +24.98 +89.3 +10.96 +104.55 +7.25 +50.98 +10.95 +23.79 +140.47 +82.47 +119.92 +80.88 +81.16 +66.74 +7.64 +117.0 +129.47 +74.19 +77.82 +76.53 +27.55 +9.79 +22.98 +98.81 +85.08 +92.11 +21.22 +94.53 +59.64 +72.41 +9.81 +25.42 +18.11 +108.78 +51.51 +57.05 +160.4 +175.55 +37.76 +72.07 +75.99 +20.32 +90.35 +73.93 +127.85 +88.52 +8.72 +48.26 +9.57 +17.04 +1.79 +37.25 +47.18 +83.31 +114.78 +5.31 +53.16 +144.34 +101.09 +28.99 +8.81 +67.5 +121.86 +88.0 +85.51 +97.21 +161.78 +92.33 +174.47 +134.78 +45.21 +108.98 +80.95 +76.16 +122.69 +117.89 +99.91 +104.55 +141.98 +57.72 +101.79 +138.41 +100.74 +12.63 +112.1 +21.4 +148.14 +114.01 +77.25 +28.26 +18.85 +29.26 +24.35 +6.12 +116.81 +50.94 +116.41 +86.29 +78.36 +40.01 +130.02 +58.01 +70.65 +37.19 +102.0 +105.94 +48.83 +62.99 +1.76 +36.96 +77.19 +22.82 +125.39 +114.11 +104.81 +38.02 +162.22 +110.4 +78.69 +65.11 +134.83 +168.11 +97.55 +53.19 +41.52 +102.49 +100.96 +99.4 +97.99 +132.65 +66.24 +20.89 +16.49 +95.51 +171.74 +9.64 +3.09 +91.06 +29.7 +104.22 +24.77 +157.44 +80.35 +56.76 +44.0 +53.55 +68.38 +101.11 +46.51 +102.67 +62.5 +81.55 +12.52 +84.73 +175.71 +166.76 +96.88 +118.55 +4.96 +134.73 +98.36 +85.25 +159.01 +68.39 +4.33 +"" +51.43 +67.77 +5.22 +147.46 +45.09 +83.23 +112.16 +29.38 +74.83 +62.64 +74.69 +144.78 +112.19 +75.15 +57.03 +102.83 +65.64 +81.39 +3.88 +87.33 +14.49 +72.28 +117.03 +59.36 +79.24 +107.79 +82.35 +94.71 +74.51 +9.71 +104.22 +107.84 +87.29 +86.65 +111.08 +5.44 +64.48 +145.15 +68.42 +162.12 +100.16 +108.9 +57.56 +52.81 +102.75 +54.13 +5.75 +99.27 +14.82 +103.76 +62.74 +80.09 +6.46 +9.38 +160.08 +81.55 +77.77 +107.43 +113.62 +17.23 +32.7 +60.7 +166.79 +49.15 +125.3 +31.57 +36.12 +29.02 +103.43 +47.48 +107.19 +135.72 +43.25 +80.53 +76.48 +43.66 +85.81 +123.57 +33.73 +17.0 +56.96 +2.79 +58.64 +70.92 +102.07 +114.08 +44.74 +47.04 +35.04 +48.68 +57.76 +72.53 +6.82 +28.98 +2.1 +12.82 +90.58 +167.82 +134.12 +160.52 +38.34 +99.37 +100.03 +54.06 +146.92 +141.23 +173.56 +26.26 +26.29 +141.39 +15.03 +"" +133.24 +70.63 +123.29 +61.28 +50.17 +73.12 +70.87 +16.94 +79.56 +32.14 +118.44 +14.24 +31.67 +11.28 +97.93 +56.47 +87.64 +94.88 +48.97 +96.35 +48.41 +"" +52.9 +185.42 +65.38 +115.76 +28.04 +59.3 +167.66 +52.48 +38.53 +"" +"" +38.76 +58.56 +9.58 +11.06 +48.98 +91.98 +5.76 +40.11 +57.29 +90.2 +119.79 +27.49 +130.14 +70.52 +102.97 +18.15 +40.85 +115.12 +121.71 +68.56 +55.5 +54.82 +7.64 +11.45 +52.78 +169.19 +129.26 +82.97 +59.52 +48.52 +2.2 +179.87 +108.25 +30.75 +44.84 +53.51 +95.58 +3.57 +25.77 +124.52 +33.18 +27.22 +116.45 +12.86 +69.7 +154.92 +4.32 +27.57 +72.45 +60.75 +176.64 +66.13 +20.36 +"" +97.73 +53.66 +16.46 +33.63 +87.59 +24.37 +140.93 +39.5 +11.43 +34.51 +87.19 +130.5 +17.48 +65.4 +51.23 +56.9 +30.43 +42.84 +64.05 +75.56 +110.89 +164.18 +"" +84.05 +33.46 +71.12 +43.16 +146.25 +123.36 +39.65 +30.88 +24.93 +74.24 +60.7 +65.12 +85.36 +84.64 +139.28 +174.08 +21.75 +23.75 +15.78 +62.84 +51.48 +98.84 +147.99 +50.62 +98.48 +74.96 +55.07 +104.2 +189.55 +11.17 +76.26 +71.12 +117.44 +61.96 +108.86 +81.67 +16.77 +2.06 +75.12 +80.57 +46.7 +92.01 +50.72 +25.52 +29.46 +111.86 +169.04 +106.38 +96.46 +168.67 +80.96 +41.68 +135.59 +94.15 +"" +117.26 +125.78 +75.82 +84.66 +32.52 +50.32 +34.0 +112.31 +10.72 +61.34 +80.66 +79.98 +35.41 +54.85 +18.76 +101.13 +55.63 +42.2 +40.74 +34.77 +33.15 +123.17 +65.96 +7.36 +98.37 +123.59 +90.15 +40.04 +39.38 +50.76 +126.0 +114.72 +108.32 +21.63 +156.87 +89.79 +91.17 +10.96 +56.8 +42.72 +70.84 +175.53 +102.81 +170.11 +56.28 +99.96 +101.25 +62.55 +38.43 +58.47 +153.44 +59.09 +46.16 +149.46 +"" +111.28 +124.57 +96.51 +71.54 +34.4 +122.36 +18.4 +31.68 +152.91 +1.89 +84.17 +50.22 +70.04 +79.41 +14.53 +85.72 +155.15 +20.33 +132.15 +40.63 +57.55 +37.75 +52.89 +58.88 +73.38 +76.02 +48.12 +165.68 +109.14 +144.39 +163.11 +35.78 +"" +155.33 +31.3 +89.02 +43.16 +162.8 +52.58 +73.85 +76.57 +41.59 +67.53 +100.2 +15.81 +193.66 +133.52 +18.6 +27.69 +96.33 +125.34 +103.37 +178.54 +106.47 +55.78 +97.19 +29.2 +"" +49.3 +114.88 +91.06 +118.36 +162.48 +110.32 +2.83 +76.85 +89.72 +5.09 +102.6 +85.79 +"" +72.42 +54.66 +124.09 +89.59 +55.8 +47.32 +132.62 +145.59 +70.33 +2.16 +181.41 +106.79 +"" +76.11 +73.02 +132.2 +94.14 +163.09 +104.55 +142.2 +22.42 +91.26 +34.77 +18.77 +74.7 +6.62 +33.85 +53.31 +23.02 +44.69 +48.8 +20.89 +86.67 +4.06 +122.74 +117.5 +125.73 +97.44 +80.82 +138.38 +120.93 +86.23 +28.24 +27.49 +166.48 +134.42 +28.33 +7.05 +82.58 +50.54 +120.54 +80.95 +23.79 +38.18 +91.75 +11.64 +105.04 +127.55 +118.3 +24.7 +93.25 +38.68 +36.08 +111.86 +75.5 +94.32 +145.82 +125.65 +26.1 +92.66 +33.44 +13.7 +116.32 +95.22 +6.87 +168.66 +77.59 +4.49 +12.63 +41.88 +181.79 +18.45 +80.32 +26.88 +123.5 +22.62 +52.93 +39.39 +126.6 +117.94 +79.73 +129.66 +132.22 +91.51 +88.24 +9.05 +54.82 +"" +47.18 +106.84 +63.98 +131.38 +10.05 +91.53 +42.38 +86.83 +143.34 +22.88 +30.14 +173.89 +91.68 +172.28 +124.04 +77.68 +140.49 +89.48 +63.01 +89.44 +53.3 +6.01 +54.61 +50.17 +139.42 +144.94 +15.3 +5.92 +37.32 +95.98 +94.14 +46.66 +133.79 +117.36 +74.83 +"" +74.07 +46.68 +75.72 +50.22 +42.9 +123.74 +167.92 +16.61 +71.18 +63.73 +134.08 +46.52 +97.9 +140.01 +22.09 +16.74 +23.61 +53.83 +105.42 +75.18 +29.03 +53.29 +3.1 +21.97 +72.15 +95.26 +16.56 +136.47 +136.65 +"" +99.08 +77.87 +87.27 +102.85 +63.38 +91.92 +98.18 +10.41 +50.28 +85.72 +81.14 +144.78 +14.6 +142.94 +127.01 +122.46 +106.41 +22.23 +52.28 +158.15 +16.69 +124.97 +5.12 +69.49 +9.04 +148.77 +50.78 +158.48 +69.85 +87.29 +91.92 +18.25 +144.29 +114.4 +12.91 +132.82 +101.3 +79.65 +132.59 +77.45 +109.56 +71.06 +42.64 +39.36 +56.95 +105.55 +125.46 +67.5 +27.22 +11.49 +"" +156.51 +23.37 +130.83 +47.86 +1.57 +89.84 +30.0 +39.09 +60.91 +73.49 +64.49 +90.94 +53.78 +23.94 +121.08 +21.53 +37.58 +67.08 +117.68 +47.93 +37.26 +50.26 +72.83 +116.42 +29.29 +132.9 +138.86 +186.93 +60.41 +1.29 +85.86 +112.22 +51.26 +27.33 +126.99 +44.02 +71.58 +94.16 +97.22 +"" +64.34 +145.94 +44.31 +58.0 +34.82 +94.41 +85.65 +91.89 +5.72 +22.36 +108.91 +67.47 +182.92 +167.23 +24.54 +40.88 +88.41 +116.59 +2.98 +146.04 +19.1 +18.7 +13.14 +121.76 +96.09 +144.25 +110.28 +158.07 +108.23 +151.26 +2.67 +131.33 +22.2 +5.51 +131.2 +11.05 +68.68 +52.49 +103.37 +26.32 +43.17 +16.6 +112.32 +130.86 +68.74 +92.95 +135.22 +20.72 +66.52 +43.44 +38.12 +57.37 +61.9 +49.74 +170.03 +41.25 +7.82 +183.15 +36.75 +114.96 +129.36 +95.64 +67.94 +15.65 +96.0 +107.43 +"" +130.55 +4.13 +100.44 +42.32 +49.58 +88.09 +132.83 +20.08 +21.6 +16.24 +185.07 +118.88 +89.6 +124.24 +17.54 +17.03 +32.97 +74.58 +156.04 +133.39 +"" +120.27 +47.08 +25.2 +39.87 +34.46 +77.67 +121.97 +35.36 +26.29 +88.25 +83.09 +14.97 +45.69 +93.62 +85.79 +141.33 +119.54 +82.15 +62.94 +86.44 +100.86 +135.81 +108.59 +9.74 +31.8 +37.39 +6.47 +21.45 +102.64 +16.36 +67.55 +103.48 +137.11 +131.55 +73.01 +22.45 +69.07 +175.51 +14.14 +77.36 +118.32 +97.02 +61.8 +59.74 +85.3 +161.91 +83.18 +58.22 +61.16 +141.82 +108.65 +15.23 +163.74 +191.67 +131.72 +76.98 +109.32 +"" +116.39 +24.04 +93.21 +124.64 +28.14 +140.2 +134.42 +6.05 +96.8 +100.37 +48.34 +19.82 +41.65 +120.34 +56.89 +108.9 +39.47 +2.48 +106.65 +32.71 +78.56 +35.19 +99.06 +130.38 +89.44 +58.21 +4.58 +33.59 +95.95 +"" +21.22 +15.38 +1.42 +119.67 +80.2 +47.02 +109.59 +57.69 +1.86 +17.8 +136.3 +135.2 +"" +38.74 +37.73 +27.24 +125.14 +137.42 +114.5 +77.05 +101.55 +16.91 +134.12 +21.05 +120.67 +31.12 +88.41 +75.15 +130.99 +4.39 +21.77 +124.47 +36.02 +35.54 +135.53 +88.91 +73.85 +61.94 +77.98 +91.46 +90.68 +65.77 +147.18 +104.68 +52.9 +70.55 +82.18 +43.14 +44.29 +31.83 +162.37 +68.96 +71.81 +67.69 +15.38 +121.17 +57.36 +110.27 +120.91 +78.81 +170.92 +155.17 +24.97 +91.92 +27.19 +99.51 +16.21 +91.17 +118.82 +108.42 +13.71 +109.83 +16.1 +15.25 +39.14 +9.72 +61.43 +88.85 +39.71 +50.27 +18.86 +54.72 +119.34 +187.89 +51.91 +"" +72.06 +"" +87.14 +80.24 +74.04 +69.55 +8.14 +48.07 +26.41 +90.78 +85.21 +6.03 +2.4 +106.17 +16.17 +51.17 +111.32 +71.6 +77.89 +1.51 +74.97 +57.38 +94.59 +124.65 +53.68 +75.91 +25.33 +123.65 +66.18 +120.87 +155.46 +40.21 +43.83 +142.46 +142.36 +22.9 +83.02 +86.81 +12.74 +79.47 +17.2 +3.75 +93.36 +34.86 +166.89 +23.17 +90.57 +51.95 +21.55 +124.94 +57.48 +185.75 +83.38 +44.6 +122.55 +42.53 +91.74 +27.38 +36.89 +157.36 +8.47 +74.1 +162.37 +46.56 +40.89 +60.32 +67.43 +91.1 +80.88 +28.69 +124.87 +36.75 +116.7 +78.45 +56.74 +46.3 +28.81 +"" +123.95 +164.67 +94.1 +41.34 +126.83 +47.16 +138.7 +90.0 +27.57 +21.15 +87.24 +4.71 +145.45 +127.38 +125.36 +135.81 +24.73 +50.18 +144.99 +105.97 +60.0 +55.02 +72.3 +7.28 +129.81 +51.06 +121.68 +67.18 +25.02 +50.69 +5.78 +5.23 +68.05 +34.23 +67.79 +162.54 +3.67 +49.4 +64.14 +104.73 +80.59 +12.48 +121.26 +98.35 +55.87 +38.48 +80.47 +45.49 +26.05 +97.23 +17.15 +93.33 +69.5 +85.13 +115.21 +93.58 +81.78 +98.16 +35.45 +18.11 +108.04 +4.37 +145.72 +61.09 +6.58 +117.86 +114.99 +85.44 +13.08 +17.19 +60.73 +69.82 +43.57 +33.79 +17.29 +36.91 +73.87 +83.91 +73.38 +81.63 +70.78 +52.62 +65.95 +20.17 +68.49 +79.61 +140.28 +28.8 +46.06 +30.97 +6.02 +85.14 +27.79 +81.07 +"" +183.67 +6.61 +52.92 +104.33 +88.56 +86.89 +108.52 +153.24 +14.05 +150.2 +75.65 +23.87 +122.72 +77.41 +89.38 +68.86 +187.11 +55.31 +95.3 +7.95 +185.46 +86.85 +78.35 +59.09 +35.27 +80.04 +16.79 +68.85 +2.1 +31.43 +64.49 +136.16 +22.08 +101.86 +138.43 +"" +19.74 +54.1 +45.39 +9.59 +34.01 +88.13 +12.13 +141.67 +15.78 +86.15 +40.71 +4.27 +108.12 +21.15 +109.99 +71.95 +20.55 +44.13 +109.45 +53.73 +38.6 +76.69 +83.64 +35.43 +7.28 +31.81 +27.1 +120.63 +191.41 +91.5 +101.34 +51.85 +113.76 +160.27 +28.17 +106.38 +81.94 +123.63 +122.35 +35.53 +105.66 +83.55 +180.39 +106.64 +33.39 +20.94 +40.48 +71.23 +132.41 +63.79 +14.05 +57.36 +3.85 +25.07 +83.04 +38.18 +75.48 +91.68 +137.14 +142.36 +"" +89.68 +39.58 +20.33 +59.79 +"" +71.37 +73.3 +92.37 +50.63 +105.39 +161.38 +67.29 +122.54 +74.57 +120.64 +123.49 +65.15 +78.57 +15.95 +84.06 +109.23 +52.08 +34.72 +118.58 +149.62 +51.43 +103.14 +48.4 +72.96 +34.97 +44.35 +132.84 +104.02 +106.56 +176.02 +71.72 +20.41 +47.37 +26.14 +113.03 +80.46 +23.31 +"" +53.87 +108.86 +82.9 +32.46 +113.78 +87.22 +28.45 +80.04 +49.5 +49.15 +159.73 +62.62 +74.18 +125.51 +73.25 +80.98 +43.24 +25.63 +65.67 +"" +64.92 +95.45 +3.72 +80.04 +140.74 +176.97 +164.2 +45.89 +88.88 +74.15 +80.39 +141.11 +75.49 +16.29 +58.8 +136.57 +40.36 +23.67 +62.45 +92.13 +25.48 +82.62 +110.94 +27.32 +40.89 +19.57 +77.27 +74.56 +63.9 +48.03 +105.42 +63.4 +40.98 +120.14 +111.07 +1.56 +"" +46.46 +43.25 +125.93 +121.28 +111.78 +48.0 +44.51 +31.01 +6.31 +40.96 +105.94 +161.19 +121.24 +9.23 +31.07 +41.77 +35.75 +142.83 +112.1 +62.46 +119.31 +18.4 +114.71 +169.78 +1.34 +26.69 +92.57 +176.27 +102.42 +64.87 +171.26 +"" +114.61 +99.03 +10.71 +110.52 +49.74 +36.32 +63.41 +102.3 +78.92 +95.03 +153.55 +22.81 +128.81 +89.36 +14.76 +13.14 +93.27 +61.54 +109.51 +27.83 +27.82 +122.05 +108.09 +48.2 +145.54 +68.78 +92.06 +20.02 +125.26 +34.23 +77.16 +92.53 +60.02 +15.05 +103.43 +11.87 +169.48 +33.96 +60.86 +15.95 +49.3 +1.72 +2.06 +130.9 +90.27 +147.17 +48.57 +120.59 +91.13 +146.43 +40.26 +115.01 +125.53 +60.7 +147.82 +115.97 +105.2 +96.73 +4.03 +119.28 +93.85 +63.63 +60.26 +"" +47.72 +39.98 +140.17 +48.24 +8.91 +43.45 +58.98 +28.29 +184.05 +91.4 +83.03 +106.25 +88.23 +52.14 +75.35 +70.08 +80.65 +74.12 +119.21 +28.44 +7.42 +67.09 +144.3 +21.27 +47.99 +26.97 +74.22 +113.54 +93.96 +14.8 +64.2 +46.67 +108.02 +12.36 +9.81 +113.74 +62.82 +81.51 +3.38 +78.31 +67.33 +43.53 +67.92 +54.08 +63.75 +21.53 +79.17 +60.33 +95.91 +112.76 +50.19 +123.32 +137.17 +172.9 +120.34 +105.5 +5.35 +68.91 +14.61 +113.35 +55.08 +47.88 +143.82 +109.63 +52.11 +34.09 +93.06 +1.7 +35.49 +19.09 +96.44 +26.2 +151.27 +40.52 +117.76 +24.34 +130.86 +13.2 +119.24 +"" +28.0 +116.16 +123.64 +109.09 +73.34 +59.57 +44.6 +96.86 +55.68 +194.42 +63.44 +2.96 +112.96 +112.49 +120.63 +11.03 +20.45 +5.76 +15.84 +36.45 +8.7 +107.97 +92.52 +131.61 +30.07 +26.51 +56.44 +129.36 +16.62 +24.37 +46.39 +"" +60.46 +143.24 +126.6 +125.8 +89.29 +163.52 +77.95 +149.44 +100.24 +104.32 +63.5 +54.72 +101.35 +65.12 +116.31 +158.38 +116.53 +194.02 +98.81 +107.95 +103.96 +30.89 +146.7 +192.23 +100.09 +"" +104.84 +100.53 +25.57 +107.88 +104.54 +58.19 +84.78 +62.9 +171.36 +"" +36.16 +170.66 +124.37 +47.74 +93.73 +7.74 +103.24 +46.01 +47.6 +140.39 +3.08 +7.22 +4.54 +105.35 +42.71 +78.43 +24.23 +117.86 +78.24 +69.58 +113.89 +24.18 +17.43 +102.37 +123.88 +51.36 +24.08 +109.38 +61.8 +130.72 +70.27 +136.49 +98.3 +185.18 +147.42 +114.9 +3.5 +11.35 +11.71 +100.16 +131.2 +35.85 +143.56 +54.2 +86.5 +93.97 +104.71 +29.12 +63.42 +8.22 +144.29 +88.21 +50.04 +50.84 +76.18 +119.79 +61.66 +68.19 +82.44 +32.68 +40.22 +83.39 +105.78 +87.16 +53.09 +91.11 +120.91 +153.81 +136.12 +140.38 +92.68 +20.05 +106.18 +28.07 +131.85 +5.87 +98.19 +113.96 +41.52 +96.92 +159.28 +5.82 +121.61 +17.81 +62.73 +5.41 +68.45 +98.65 +145.37 +57.01 +136.0 +7.35 +17.01 +50.93 +"" +39.62 +"" +158.67 +14.13 +94.44 +133.47 +133.38 +71.3 +31.05 +76.9 +154.69 +18.73 +31.31 +26.32 +82.48 +74.74 +124.6 +30.47 +15.18 +167.09 +6.29 +27.85 +49.53 +31.75 +47.27 +113.64 +46.29 +54.81 +96.32 +39.36 +40.19 +64.9 +138.67 +57.03 +75.82 +66.21 +123.32 +29.7 +104.4 +94.23 +20.71 +50.12 +21.32 +84.73 +"" +91.0 +14.83 +15.43 +116.71 +105.95 +62.38 +145.19 +170.43 +40.83 +118.98 +10.34 +144.66 +55.27 +79.96 +"" +156.02 +135.81 +54.01 +47.5 +53.88 +46.8 +26.66 +92.16 +59.34 +53.13 +53.96 +33.61 +107.55 +130.53 +90.26 +15.51 +2.16 +15.89 +53.3 +109.95 +91.36 +117.11 +37.11 +91.04 +6.55 +112.09 +134.14 +58.74 +36.53 +64.38 +74.32 +58.28 +180.58 +3.93 +8.06 +3.88 +38.54 +45.37 +83.19 +29.88 +101.21 +84.58 +79.32 +130.65 +48.73 +"" +1.39 +59.34 +102.74 +14.25 +73.49 +114.82 +36.35 +47.25 +96.83 +76.05 +27.83 +20.17 +114.45 +78.47 +93.84 +73.6 +54.13 +31.17 +52.32 +132.16 +92.88 +16.27 +80.92 +42.51 +29.52 +40.11 +121.03 +42.48 +136.73 +53.78 +117.69 +11.14 +71.9 +32.73 +99.92 +97.33 +106.02 +52.59 +44.49 +20.14 +24.87 +128.5 +55.28 +113.9 +45.02 +36.11 +12.1 +"" +37.05 +80.65 +17.8 +138.96 +121.52 +57.09 +131.01 +45.95 +113.13 +138.85 +60.45 +35.05 +124.86 +20.48 +58.22 +144.56 +49.02 +99.73 +88.17 +25.16 +152.24 +21.75 +23.63 +65.32 +50.54 +13.54 +145.82 +77.29 +34.88 +16.84 +28.75 +50.78 +106.63 +95.27 +119.59 +86.55 +99.46 +87.87 +12.7 +100.51 +16.13 +110.39 +105.42 +72.21 +9.11 +110.28 +128.28 +72.59 +5.89 +59.57 +4.23 +"" +118.48 +84.83 +100.6 +123.54 +106.43 +95.9 +129.1 +2.02 +60.76 +96.35 +69.47 +141.85 +35.93 +41.19 +21.5 +7.71 +14.08 +132.51 +122.79 +98.2 +94.97 +51.69 +17.64 +51.86 +69.81 +144.28 +68.04 +46.41 +117.25 +74.08 +144.24 +158.91 +33.51 +94.91 +114.58 +135.51 +127.43 +187.61 +13.1 +69.76 +86.1 +112.78 +12.62 +99.97 +104.85 +148.73 +37.05 +80.65 +85.85 +166.96 +"" +76.29 +67.18 +122.42 +13.42 +19.08 +92.66 +33.35 +47.33 +71.71 +19.29 +180.95 +101.2 +144.77 +135.84 +43.75 +173.56 +195.95 +41.53 +146.52 +54.61 +108.99 +28.23 +47.97 +78.26 +12.31 +81.35 +25.82 +137.47 +"" +84.07 +61.3 +115.5 +64.64 +175.47 +93.94 +24.98 +82.63 +68.24 +23.63 +67.46 +40.21 +42.06 +112.03 +46.41 +92.77 +149.96 +85.56 +79.87 +102.81 +9.64 +38.55 +33.95 +82.25 +3.37 +"" +54.78 +135.47 +130.31 +80.52 +131.55 +125.72 +26.02 +58.29 +100.3 +72.66 +39.21 +197.5 +140.97 +30.8 +9.45 +99.4 +95.01 +104.21 +15.23 +124.72 +138.28 +14.66 +123.12 +172.75 +67.55 +83.07 +58.91 +"" +88.38 +54.96 +108.8 +26.73 +19.83 +71.68 +84.94 +56.47 +31.37 +156.3 +23.15 +40.86 +136.11 +81.65 +63.89 +105.87 +46.96 +100.22 +94.95 +115.96 +112.81 +191.46 +6.41 +41.68 +37.11 +24.29 +122.89 +7.67 +57.56 +59.37 +78.08 +29.16 +27.18 +44.82 +28.89 +14.04 +66.38 +58.42 +55.98 +93.28 +102.41 +21.82 +9.57 +12.88 +25.6 +19.93 +27.08 +192.43 +88.01 +75.55 +52.58 +67.08 +110.81 +133.64 +57.07 +176.43 +167.86 +78.67 +144.06 +48.72 +63.34 +55.18 +92.19 +81.06 +118.86 +72.88 +5.17 +106.61 +116.36 +33.88 +27.53 +52.07 +85.87 +74.78 +79.99 +107.49 +87.8 +127.26 +132.7 +54.54 +112.37 +26.07 +119.73 +9.03 +24.81 +164.67 +79.51 +131.04 +66.19 +82.07 +26.92 +34.89 +118.59 +10.1 +121.15 +86.02 +85.73 +36.31 +6.39 +98.74 +53.41 +155.23 +150.71 +65.11 +79.93 +47.16 +14.56 +77.24 +31.29 +33.98 +96.53 +137.68 +122.03 +104.93 +112.82 +92.5 +78.6 +48.38 +4.22 +13.89 +86.18 +64.12 +104.92 +14.55 +173.59 +70.54 +147.36 +69.27 +14.97 +81.55 +119.11 +84.06 +84.53 +131.63 +22.83 +68.6 +87.17 +119.55 +10.28 +50.44 +50.16 +107.6 +14.0 +24.67 +90.94 +19.64 +54.87 +28.24 +117.06 +60.39 +88.67 +76.73 +47.69 +20.47 +55.65 +4.12 +107.51 +24.25 +79.8 +17.13 +105.71 +79.4 +34.09 +49.91 +42.6 +44.08 +103.41 +62.02 +76.25 +76.66 +4.9 +75.08 +159.97 +35.11 +68.32 +83.13 +189.77 +5.44 +26.39 +117.68 +77.39 +82.95 +46.2 +43.76 +140.55 +14.56 +123.22 +63.37 +36.99 +71.29 +71.33 +49.85 +134.66 +69.53 +34.94 +32.48 +175.92 +95.84 +72.4 +23.5 +76.91 +27.51 +68.41 +24.64 +95.7 +91.62 +74.47 +71.4 +88.33 +"" +148.45 +167.38 +4.0 +66.53 +73.83 +78.19 +25.55 +151.78 +61.74 +113.58 +79.1 +52.17 +107.16 +113.78 +19.68 +17.13 +130.44 +107.53 +66.49 +36.57 +43.77 +20.9 +59.95 +60.8 +144.76 +40.81 +107.18 +70.36 +32.89 +124.04 +54.41 +1.56 +115.28 +143.2 +46.54 +118.45 +45.71 +137.15 +122.0 +2.69 +110.84 +39.21 +37.76 +40.18 +115.06 +50.45 +1.69 +89.86 +95.61 +28.72 +175.83 +12.91 +82.38 +52.32 +77.19 +76.97 +13.46 +92.6 +82.89 +30.77 +26.14 +39.99 +160.46 +19.54 +47.17 +64.15 +50.15 +122.69 +34.76 +139.21 +102.5 +7.95 +68.45 +91.03 +170.67 +75.75 +177.0 +63.22 +125.42 +113.71 +17.76 +71.07 +12.34 +45.04 +79.79 +142.58 +126.61 +81.12 +56.67 +131.17 +94.22 +85.72 +177.95 +87.4 +132.4 +78.58 +69.93 +105.2 +39.15 +86.04 +125.94 +61.52 +84.57 +36.62 +24.94 +104.89 +118.86 +57.12 +43.6 +67.49 +64.66 +24.1 +37.07 +25.4 +9.9 +42.58 +18.75 +86.61 +139.8 +22.15 +31.66 +74.7 +139.65 +138.27 +44.56 +133.65 +165.17 +84.48 +45.08 +130.08 +20.49 +134.27 +61.37 +113.88 +61.67 +136.52 +128.69 +127.57 +115.87 +86.21 +57.86 +164.44 +82.71 +58.12 +113.67 +77.93 +106.56 +44.1 +"" +14.66 +148.61 +4.82 +53.25 +117.45 +124.12 +88.65 +68.65 +109.44 +40.2 +53.68 +71.71 +43.81 +120.37 +163.29 +12.85 +75.82 +187.65 +12.7 +93.22 +90.49 +23.75 +100.49 +7.26 +99.13 +33.21 +62.07 +146.58 +8.98 +45.37 +94.34 +63.38 +2.12 +37.06 +132.65 +63.94 +6.8 +50.99 +82.31 +19.17 +77.67 +6.72 +66.88 +103.5 +22.48 +8.68 +150.31 +55.44 +63.4 +29.78 +69.85 +15.83 +1.97 +114.45 +143.38 +60.59 +43.97 +36.47 +90.21 +63.88 +42.64 +103.12 +112.97 +100.59 +35.96 +34.73 +49.61 +57.06 +64.54 +95.21 +54.89 +"" +100.23 +76.61 +17.86 +117.25 +65.34 +139.01 +90.16 +127.2 +115.76 +129.88 +7.3 +35.74 +166.73 +99.36 +29.84 +152.89 +85.41 +89.11 +98.3 +24.38 +138.93 +58.5 +140.12 +59.75 +94.64 +123.14 +80.75 +25.47 +45.23 +46.67 +133.61 +40.85 +117.52 +59.61 +111.87 +66.43 +51.48 +37.24 +120.83 +57.83 +47.58 +33.12 +103.97 +3.83 +71.86 +45.81 +99.99 +47.83 +54.36 +138.12 +110.81 +87.38 +111.88 +123.65 +68.24 +68.53 +"" +133.28 +74.18 +20.1 +39.11 +47.46 +72.01 +179.65 +10.62 +40.37 +25.06 +41.46 +84.12 +104.08 +7.32 +69.46 +3.89 +7.32 +54.54 +48.06 +157.88 +181.4 +42.27 +57.62 +35.43 +28.29 +7.95 +9.94 +42.68 +3.37 +117.12 +74.86 +104.16 +19.15 +21.87 +29.91 +59.23 +180.87 +85.44 +7.47 +24.72 +147.06 +118.58 +32.96 +38.33 +53.32 +101.59 +113.52 +158.73 +17.2 +84.47 +36.87 +28.74 +12.82 +59.07 +115.93 +122.61 +4.16 +"" +162.37 +67.57 +19.36 +30.93 +57.81 +95.69 +34.8 +169.99 +104.66 +39.84 +"" +80.33 +188.24 +27.49 +15.24 +31.76 +100.51 +"" +122.49 +109.07 +27.47 +"" +178.13 +28.76 +83.55 +93.63 +"" +32.28 +3.52 +42.84 +1.81 +30.85 +32.81 +122.28 +147.56 +62.38 +154.85 +111.52 +90.21 +82.05 +2.08 +15.37 +4.85 +9.38 +55.79 +163.81 +33.02 +119.32 +57.12 +81.4 +64.92 +63.01 +154.63 +78.23 +27.52 +103.75 +100.86 +52.5 +107.5 +34.49 +67.76 +64.66 +3.1 +159.23 +143.85 +173.16 +61.18 +74.26 +102.9 +111.64 +102.06 +122.69 +158.38 +119.48 +53.98 +23.66 +90.35 +123.99 +38.12 +112.39 +52.89 +138.3 +136.38 +91.0 +69.64 +80.22 +55.84 +102.94 +30.62 +133.74 +43.75 +112.17 +150.64 +137.68 +38.52 +"" +121.1 +137.55 +99.31 +115.74 +26.3 +21.57 +96.99 +38.63 +40.49 +85.41 +116.16 +67.47 +30.75 +41.03 +51.06 +79.39 +59.12 +91.61 +24.06 +110.7 +32.46 +156.96 +84.86 +14.16 +20.0 +92.56 +75.02 +47.29 +66.3 +43.84 +104.9 +82.99 +151.61 +126.28 +126.52 +111.61 +73.8 +100.15 +56.09 +48.49 +16.56 +21.39 +72.78 +62.31 +31.3 +27.95 +162.74 +29.69 +38.21 +121.17 +45.73 +11.84 +117.87 +43.02 +12.19 +41.59 +44.1 +98.52 +96.41 +31.98 +114.53 +57.67 +44.66 +66.46 +14.23 +86.6 +87.16 +85.9 +114.6 +15.72 +110.92 +2.79 +49.12 +72.08 +40.76 +12.6 +115.32 +8.62 +153.4 +40.61 +64.11 +15.15 +93.87 +89.61 +135.22 +123.52 +12.03 +75.22 +51.85 +85.66 +"" +11.43 +28.23 +96.98 +49.39 +185.38 +40.6 +30.42 +104.34 +74.32 +152.11 +38.92 +46.66 +98.09 +37.33 +89.18 +83.21 +51.83 +13.31 +121.17 +150.37 +39.25 +73.36 +37.9 +84.16 +123.17 +45.14 +"" +165.72 +63.67 +"" +56.02 +13.74 +111.95 +86.23 +73.39 +163.41 +8.65 +65.37 +56.87 +17.8 +94.24 +38.65 +57.04 +3.64 +150.28 +71.93 +58.13 +175.75 +57.77 +173.27 +99.93 +25.68 +85.16 +56.43 +127.89 +96.8 +63.59 +81.98 +16.79 +70.35 +66.27 +13.11 +119.12 +120.36 +70.57 +4.92 +10.42 +15.03 +65.47 +146.97 +75.31 +77.92 +83.52 +"" +4.83 +93.15 +90.14 +11.49 +73.69 +8.54 +71.55 +125.11 +99.07 +38.5 +35.18 +176.0 +31.16 +115.68 +46.44 +77.18 +42.42 +109.07 +22.91 +96.23 +106.2 +102.57 +87.55 +115.38 +139.41 +38.31 +155.1 +3.92 +36.45 +71.3 +44.51 +41.22 +57.24 +83.31 +34.16 +61.92 +100.14 +115.89 +62.26 +"" +84.08 +47.98 +55.63 +104.05 +23.66 +74.89 +86.29 +119.61 +45.82 +91.99 +128.69 +34.62 +11.1 +94.41 +"" +102.69 +33.89 +21.16 +164.29 +9.63 +59.92 +41.56 +109.4 +103.75 +118.95 +23.17 +87.69 +73.19 +171.88 +11.68 +18.91 +155.64 +104.27 +17.04 +41.54 +30.13 +101.09 +150.27 +18.98 +53.59 +49.46 +119.49 +88.76 +39.82 +56.03 +107.26 +53.34 +18.59 +44.64 +49.81 +31.29 +125.44 +49.12 +107.21 +87.88 +44.08 +133.14 +142.83 +7.61 +103.58 +55.21 +3.92 +5.89 +104.09 +110.43 +83.54 +139.23 +161.21 +105.13 +22.45 +69.42 +39.03 +76.1 +65.79 +55.8 +111.26 +131.16 +53.38 +91.05 +152.32 +90.6 +59.01 +50.16 +36.19 +55.16 +24.4 +12.26 +19.44 +33.84 +77.16 +139.16 +150.51 +4.69 +43.74 +4.38 +69.93 +32.28 +"" +108.47 +84.54 +107.91 +79.46 +124.39 +99.79 +121.52 +90.99 +4.69 +34.69 +79.16 +118.56 +146.63 +10.66 +78.86 +125.84 +121.25 +108.97 +16.18 +13.25 +77.87 +28.19 +27.93 +122.82 +119.68 +5.67 +108.01 +46.67 +166.95 +74.76 +8.03 +118.68 +49.09 +37.0 +93.13 +44.41 +43.78 +57.44 +184.93 +137.25 +42.59 +140.78 +116.97 +79.29 +58.16 +40.08 +91.6 +98.58 +74.38 +25.18 +80.43 +78.65 +84.89 +8.35 +8.76 +35.78 +82.96 +60.34 +94.73 +57.25 +41.08 +139.73 +120.44 +99.44 +73.54 +21.67 +19.04 +104.99 +111.98 +84.94 +112.08 +96.24 +36.44 +47.18 +5.75 +4.31 +10.62 +106.09 +24.23 +68.24 +69.18 +11.51 +51.21 +113.41 +74.84 +103.07 +72.76 +55.37 +98.14 +86.06 +21.08 +50.34 +47.86 +72.23 +5.16 +27.57 +132.75 +130.28 +110.64 +70.94 +49.3 +57.79 +105.21 +116.84 +150.52 +151.89 +85.44 +42.02 +60.11 +125.02 +66.78 +42.03 +28.02 +25.06 +107.29 +28.71 +105.12 +100.6 +3.81 +163.74 +52.14 +30.18 +104.09 +22.7 +103.83 +22.52 +141.68 +"" +85.02 +158.01 +86.48 +91.15 +"" +25.87 +67.77 +48.21 +7.7 +28.42 +45.81 +114.8 +109.54 +130.62 +31.82 +85.78 +58.74 +119.38 +108.25 +"" +61.54 +109.42 +64.29 +2.34 +150.25 +76.97 +105.6 +100.79 +76.47 +10.93 +"" +103.58 +57.1 +122.76 +59.05 +159.58 +87.67 +16.69 +53.25 +111.23 +116.8 +136.18 +77.06 +141.34 +34.55 +8.47 +143.22 +70.18 +121.99 +76.81 +50.98 +182.14 +97.53 +149.21 +120.74 +52.12 +91.63 +96.0 +79.79 +8.45 +159.34 +91.66 +16.57 +49.7 +100.46 +128.41 +150.01 +114.42 +40.0 +5.11 +138.91 +88.64 +19.28 +9.36 +28.13 +21.3 +56.74 +31.02 +128.15 +69.98 +63.61 +137.0 +102.75 +42.91 +151.86 +99.24 +"" +107.27 +90.58 +71.58 +14.81 +102.32 +135.29 +53.44 +"" +66.13 +9.78 +147.91 +10.53 +59.68 +5.15 +75.97 +16.44 +37.36 +139.78 +21.92 +59.58 +125.15 +159.86 +37.56 +112.57 +62.57 +22.52 +147.67 +115.59 +78.33 +69.75 +141.33 +49.72 +108.66 +143.61 +141.24 +29.05 +13.12 +65.91 +22.95 +85.86 +16.44 +20.98 +60.14 +24.36 +89.94 +35.86 +146.22 +107.22 +133.96 +21.85 +46.52 +55.63 +28.01 +18.79 +149.79 +155.46 +69.24 +6.35 +171.05 +40.41 +90.46 +88.78 +178.02 +42.25 +67.76 +5.97 +77.37 +12.28 +87.92 +41.03 +42.75 +106.09 +108.79 +54.89 +46.85 +80.51 +104.71 +43.24 +184.88 +116.58 +39.0 +81.22 +20.51 +103.25 +157.28 +115.39 +94.54 +49.94 +87.57 +48.83 +125.74 +57.9 +84.14 +35.17 +35.89 +177.6 +30.76 +"" +69.84 +94.04 +48.98 +34.57 +171.47 +102.41 +48.38 +78.19 +10.28 +76.39 +87.15 +171.87 +158.61 +147.74 +50.58 +87.54 +65.22 +26.45 +103.11 +27.34 +119.49 +32.08 +49.78 +58.62 +87.39 +65.68 +"" +135.87 +137.32 +46.44 +177.82 +106.9 +68.97 +94.57 +24.62 +35.63 +129.18 +98.73 +108.25 +92.45 +75.58 +25.26 +69.17 +46.96 +42.23 +15.25 +40.11 +36.56 +153.29 +20.39 +14.74 +51.84 +109.25 +165.71 +72.41 +150.15 +125.0 +33.74 +17.52 +30.85 +42.9 +91.66 +180.9 +143.54 +18.69 +79.07 +29.48 +105.79 +15.45 +139.86 +136.84 +38.88 +168.61 +106.66 +17.39 +149.12 +134.1 +114.32 +2.81 +16.3 +151.75 +50.58 +21.1 +40.38 +25.44 +127.74 +"" +104.51 +145.18 +18.66 +24.77 +31.61 +100.87 +"" +148.38 +39.88 +16.22 +128.21 +40.6 +7.64 +134.32 +126.8 +9.63 +22.88 +151.85 +"" +56.03 +71.87 +80.63 +95.09 +169.02 +163.58 +135.83 +3.9 +105.23 +119.69 +1.54 +104.36 +80.31 +93.65 +69.98 +37.72 +117.79 +33.95 +46.2 +73.27 +"" +20.73 +75.6 +3.29 +165.17 +40.65 +106.22 +"" +90.62 +6.64 +24.45 +47.52 +4.39 +47.02 +34.74 +132.59 +102.93 +98.03 +42.96 +61.02 +13.69 +76.26 +65.79 +61.63 +5.56 +54.96 +142.97 +81.57 +66.99 +105.92 +164.42 +132.52 +79.65 +107.7 +35.87 +72.92 +119.92 +72.29 +35.46 +139.32 +64.47 +63.19 +150.7 +130.81 +121.33 +76.12 +59.13 +150.26 +17.06 +39.2 +150.75 +57.86 +59.55 +66.12 +104.41 +2.93 +91.59 +95.17 +9.4 +113.32 +61.54 +69.96 +94.11 +62.5 +62.53 +5.65 +41.26 +50.75 +24.86 +3.52 +86.68 +23.91 +102.61 +69.26 +103.84 +86.12 +3.82 +170.64 +75.73 +68.48 +82.96 +137.5 +92.04 +16.54 +88.01 +88.17 +80.67 +15.33 +40.64 +43.06 +105.42 +93.8 +83.92 +132.51 +55.04 +197.8 +39.59 +83.44 +30.82 +137.38 +51.17 +65.51 +5.45 +78.53 +9.26 +1.62 +83.98 +74.16 +113.81 +24.11 +126.44 +121.12 +106.67 +72.89 +15.01 +10.18 +84.8 +80.3 +33.88 +108.03 +89.5 +77.46 +41.14 +148.19 +21.97 +151.71 +145.09 +146.73 +139.56 +109.51 +57.26 +149.01 +76.49 +41.13 +96.9 +74.75 +18.9 +95.06 +59.61 +102.38 +67.21 +27.13 +56.47 +36.67 +98.97 +25.19 +98.02 +111.36 +107.97 +89.13 +57.84 +93.52 +37.43 +8.29 +"" +119.55 +"" +80.97 +18.2 +4.48 +33.17 +46.51 +122.28 +105.0 +84.55 +48.0 +34.66 +39.19 +"" +144.78 +4.35 +74.3 +18.35 +106.25 +16.43 +11.02 +122.24 +7.55 +33.4 +33.66 +102.04 +5.75 +61.66 +146.28 +120.73 +11.51 +107.46 +144.24 +85.22 +43.03 +141.78 +102.08 +27.3 +31.91 +149.24 +86.32 +36.59 +108.15 +28.65 +79.92 +128.16 +4.13 +142.78 +139.35 +17.69 +36.67 +52.55 +12.51 +81.33 +97.27 +90.62 +113.38 +128.71 +72.46 +37.24 +15.79 +162.3 +99.53 +24.14 +32.33 +32.86 +56.7 +82.76 +14.15 +26.65 +89.42 +55.06 +7.99 +29.58 +24.96 +129.4 +92.44 +71.02 +28.8 +51.78 +67.13 +21.06 +81.67 +79.95 +88.0 +5.69 +103.01 +161.93 +25.13 +5.2 +76.18 +87.01 +99.04 +22.63 +63.68 +108.04 +96.12 +86.32 +59.03 +59.23 +138.45 +11.66 +107.5 +3.84 +87.32 +89.36 +15.44 +35.8 +133.87 +119.85 +67.13 +184.06 +36.69 +104.28 +49.62 +107.92 +18.93 +95.14 +78.12 +157.29 +96.65 +5.29 +83.45 +92.7 +58.95 +9.96 +60.21 +23.07 +122.89 +25.13 +101.35 +76.28 +83.76 +"" +17.64 +101.37 +146.58 +106.59 +88.14 +51.86 +16.87 +107.22 +59.02 +152.25 +81.19 +92.58 +105.02 +42.43 +102.6 +167.32 +9.61 +129.25 +86.95 +33.24 +41.13 +4.14 +41.24 +104.05 +62.56 +86.05 +93.19 +86.16 +14.39 +50.4 +153.4 +91.63 +35.16 +92.15 +129.98 +24.87 +34.36 +137.63 +64.23 +50.68 +89.76 +51.28 +66.02 +127.03 +121.64 +72.16 +61.77 +25.66 +39.16 +18.89 +51.68 +71.06 +66.89 +95.35 +50.41 +68.97 +140.02 +43.12 +22.17 +181.2 +141.75 +21.7 +94.48 +"" +72.12 +7.96 +78.42 +46.48 +65.9 +39.86 +86.53 +162.62 +123.09 +129.12 +25.15 +28.17 +139.93 +28.8 +45.92 +150.19 +141.1 +111.5 +31.26 +"" +6.51 +64.03 +50.65 +20.78 +147.48 +28.07 +105.73 +43.94 +49.72 +11.93 +63.04 +98.85 +50.89 +107.76 +50.54 +37.97 +42.73 +102.55 +90.05 +85.93 +16.56 +151.07 +12.46 +35.85 +98.05 +98.66 +128.76 +61.87 +92.27 +57.2 +100.6 +16.09 +115.25 +155.8 +84.99 +94.99 +76.6 +59.25 +151.24 +77.7 +5.08 +97.69 +40.05 +125.97 +101.28 +48.0 +24.27 +88.71 +9.87 +157.5 +27.08 +21.79 +117.77 +8.33 +66.6 +6.56 +17.01 +45.32 +109.11 +42.07 +13.17 +88.42 +49.46 +76.69 +119.23 +164.67 +127.61 +44.04 +167.48 +16.91 +41.4 +110.71 +42.74 +18.15 +127.58 +160.39 +33.0 +12.82 +17.12 +104.59 +43.94 +112.56 +169.58 +104.9 +29.25 +"" +133.15 +64.63 +67.2 +155.62 +79.34 +106.49 +44.66 +45.37 +165.32 +98.14 +94.23 +100.51 +"" +30.32 +66.63 +3.6 +64.71 +68.84 +83.37 +78.74 +120.81 +94.44 +42.06 +132.16 +47.71 +60.89 +31.06 +137.96 +62.82 +17.43 +106.13 +49.2 +72.01 +87.46 +157.95 +90.89 +43.21 +63.2 +27.64 +45.55 +101.61 +139.06 +92.21 +148.45 +174.6 +132.76 +47.33 +16.32 +37.11 +64.68 +32.07 +"" +40.45 +155.17 +141.98 +94.47 +93.87 +50.63 +146.76 +92.4 +54.9 +"" +47.49 +89.12 +105.15 +61.21 +16.57 +45.35 +31.78 +79.2 +75.47 +136.86 +65.25 +25.85 +49.45 +113.33 +21.41 +88.42 +35.59 +115.06 +193.1 +90.73 +46.09 +26.53 +18.99 +139.47 +19.83 +95.63 +8.88 +92.83 +101.89 +76.18 +12.15 +82.98 +139.95 +55.6 +"" +11.87 +63.82 +52.05 +35.28 +128.32 +64.81 +181.72 +96.23 +16.81 +145.42 +92.55 +"" +105.19 +61.15 +7.52 +62.72 +63.0 +20.41 +112.03 +191.37 +127.82 +137.19 +70.22 +87.68 +48.59 +32.24 +26.33 +120.69 +107.03 +33.08 +24.25 +8.29 +38.43 +150.02 +115.37 +74.26 +47.64 +164.13 +118.98 +150.41 +124.09 +130.09 +"" +129.65 +26.24 +53.45 +81.28 +156.94 +65.94 +74.6 +77.0 +127.85 +116.43 +49.93 +63.65 +15.75 +35.31 +155.61 +80.58 +89.7 +119.9 +16.94 +74.19 +36.73 +74.38 +167.45 +102.75 +46.64 +77.25 +56.51 +59.45 +90.84 +11.64 +124.26 +62.28 +73.22 +28.14 +13.14 +89.82 +58.44 +123.13 +66.08 +5.01 +91.87 +40.13 +70.33 +106.28 +103.21 +38.09 +26.26 +131.65 +75.89 +23.39 +142.02 +51.31 +69.74 +26.14 +156.95 +50.57 +108.36 +42.67 +132.47 +118.04 +79.55 +108.04 +66.02 +62.32 +147.59 +113.33 +29.8 +127.14 +61.62 +75.21 +74.82 +89.91 +167.07 +73.67 +49.96 +90.47 +135.61 +121.48 +10.11 +44.66 +"" +36.7 +29.45 +"" +109.63 +129.96 +153.1 +94.13 +102.35 +109.17 +17.57 +67.83 +68.49 +"" +46.01 +25.09 +103.52 +106.08 +28.19 +151.8 +32.25 +176.52 +21.5 +90.38 +55.0 +21.16 +35.09 +104.94 +166.53 +39.88 +"" +116.36 +19.93 +27.5 +79.96 +109.35 +30.08 +118.22 +146.32 +42.55 +32.42 +84.94 +11.03 +43.64 +25.19 +48.75 +67.57 +17.4 +112.08 +21.96 +94.99 +22.94 +60.3 +134.48 +95.49 +160.27 +18.09 +116.37 +138.03 +172.29 +40.21 +20.25 +90.41 +27.51 +23.1 +130.97 +16.86 +92.97 +66.4 +75.63 +34.83 +176.14 +6.91 +153.55 +39.99 +132.07 +8.99 +51.98 +6.37 +45.33 +97.13 +153.12 +59.8 +45.47 +93.03 +17.65 +3.12 +94.17 +46.44 +19.87 +84.3 +57.87 +132.06 +155.12 +81.11 +53.48 +131.92 +6.59 +102.17 +95.09 +66.37 +150.09 +21.66 +117.21 +5.18 +162.65 +63.36 +85.14 +18.59 +42.58 +41.29 +99.02 +109.02 +118.09 +73.38 +30.93 +7.89 +4.58 +154.04 +54.57 +115.37 +51.94 +"" +16.82 +148.86 +67.85 +13.65 +42.34 +67.46 +114.24 +70.88 +114.13 +110.5 +4.26 +23.64 +58.52 +48.0 +110.92 +152.65 +119.82 +56.14 +30.96 +122.48 +177.22 +150.69 +106.76 +28.04 +16.28 +4.89 +91.01 +64.62 +112.53 +121.94 +52.89 +31.08 +25.9 +49.15 +71.97 +23.3 +4.0 +109.63 +181.05 +32.61 +79.11 +149.17 +110.35 +120.71 +94.81 +144.94 +55.81 +94.21 +56.32 +104.5 +90.1 +61.0 +41.42 +68.55 +125.67 +88.3 +"" +44.5 +150.68 +25.56 +74.32 +8.53 +121.19 +84.96 +20.68 +144.44 +120.53 +71.02 +53.73 +95.97 +58.32 +180.61 +120.27 +120.85 +164.33 +66.57 +93.46 +93.72 +166.18 +129.87 +48.26 +158.3 +116.02 +96.09 +73.34 +18.39 +97.26 +138.33 +119.26 +31.34 +99.82 +8.62 +53.03 +23.76 +48.26 +67.08 +102.9 +109.24 +105.99 +23.69 +91.52 +101.49 +32.54 +110.62 +149.35 +32.07 +35.06 +89.76 +20.47 +82.38 +123.87 +118.59 +5.7 +29.15 +69.18 +81.35 +47.46 +19.08 +"" +125.95 +122.43 +30.57 +75.41 +122.97 +34.78 +61.61 +111.8 +61.28 +106.79 +86.63 +143.59 +97.42 +88.07 +98.02 +142.18 +142.18 +125.06 +59.11 +47.19 +41.41 +36.25 +106.89 +132.11 +78.62 +102.82 +13.5 +141.83 +120.1 +"" +105.49 +4.21 +119.49 +27.08 +67.8 +107.76 +"" +48.14 +64.1 +50.4 +33.19 +83.7 +148.9 +23.26 +77.72 +2.46 +128.18 +10.38 +147.11 +138.43 +82.72 +45.67 +78.09 +159.1 +75.55 +56.33 +125.27 +88.39 +137.28 +128.74 +57.37 +111.25 +126.58 +19.13 +97.45 +88.39 +150.49 +7.14 +92.09 +85.59 +90.07 +55.32 +47.95 +4.87 +166.07 +52.41 +20.13 +43.97 +104.14 +82.7 +49.61 +100.3 +46.16 +169.09 +76.6 +154.54 +150.49 +17.14 +58.72 +45.29 +94.86 +7.21 +88.29 +81.63 +11.16 +102.83 +64.67 +38.44 +30.71 +124.03 +24.0 +38.92 +39.84 +81.34 +129.24 +64.05 +86.41 +117.1 +96.63 +53.87 +111.86 +46.85 +5.69 +76.63 +10.66 +76.98 +106.48 +134.49 +46.43 +140.82 +133.94 +64.67 +33.86 +29.48 +94.06 +42.49 +125.94 +9.67 +2.55 +13.9 +89.0 +51.42 +94.72 +84.19 +67.19 +50.76 +22.26 +24.32 +194.86 +"" +164.22 +14.66 +143.29 +31.09 +45.46 +27.77 +95.23 +89.71 +115.64 +"" +39.34 +13.38 +5.81 +30.84 +75.66 +138.39 +2.82 +35.95 +84.39 +75.14 +59.61 +187.27 +19.32 +121.47 +58.03 +9.02 +40.08 +19.12 +93.0 +86.31 +77.65 +53.1 +52.97 +112.0 +106.4 +40.85 +41.96 +118.96 +53.09 +57.88 +64.27 +44.8 +96.35 +99.13 +54.91 +28.6 +129.51 +50.41 +6.04 +9.35 +85.87 +166.02 +137.72 +106.53 +92.53 +62.26 +41.92 +49.48 +117.56 +65.23 +43.06 +40.64 +100.76 +9.14 +105.33 +137.86 +140.87 +95.82 +90.67 +53.97 +177.63 +20.66 +77.43 +79.03 +106.87 +12.17 +60.57 +152.66 +112.9 +47.59 +69.08 +21.77 +20.29 +140.58 +66.23 +50.19 +53.72 +105.84 +74.26 +33.83 +60.51 +"" +105.82 +2.09 +60.33 +32.99 +14.05 +97.74 +166.39 +17.18 +132.76 +152.01 +14.83 +101.26 +100.29 +27.94 +43.77 +20.97 +70.67 +81.43 +61.95 +73.45 +69.56 +86.96 +47.89 +101.5 +116.19 +135.94 +9.77 +152.06 +148.75 +135.39 +82.55 +89.07 +111.52 +94.28 +45.63 +95.19 +18.33 +163.45 +65.88 +35.59 +6.1 +167.77 +83.01 +51.43 +77.83 +74.4 +21.61 +144.61 +58.3 +97.94 +149.15 +158.47 +44.09 +109.19 +7.96 +9.55 +8.78 +126.81 +7.74 +74.0 +154.06 +32.79 +110.04 +79.42 +69.45 +90.49 +81.53 +19.09 +74.06 +10.2 +106.44 +124.07 +98.42 +17.55 +34.27 +193.7 +6.79 +171.28 +12.62 +129.78 +23.05 +34.68 +50.67 +36.33 +182.02 +12.64 +78.47 +62.75 +114.17 +57.96 +103.16 +87.55 +54.31 +128.27 +14.38 +10.09 +122.97 +62.08 +99.15 +27.61 +15.42 +108.75 +18.0 +49.11 +155.97 +103.88 +119.13 +11.13 +96.68 +124.92 +90.06 +11.93 +124.27 +140.09 +94.95 +123.37 +15.11 +156.2 +171.11 +131.12 +30.29 +90.49 +74.65 +82.95 +17.55 +5.96 +33.3 +3.46 +100.84 +93.81 +12.19 +69.85 +82.47 +45.25 +92.93 +120.89 +136.8 +21.56 +41.96 +28.96 +154.81 +1.63 +39.91 +40.59 +120.87 +115.69 +114.08 +91.73 +88.81 +161.33 +152.98 +18.89 +92.6 +162.42 +25.32 +37.89 +73.66 +109.87 +103.86 +120.96 +133.02 +20.72 +35.75 +98.39 +86.56 +50.22 +1.36 +97.37 +13.33 +32.67 +107.3 +165.27 +22.4 +128.28 +70.34 +33.79 +15.14 +72.81 +26.29 +54.32 +90.16 +70.76 +49.88 +147.29 +66.44 +57.76 +117.83 +90.13 +76.22 +121.11 +133.66 +107.42 +19.77 +19.71 +64.38 +80.73 +36.45 +3.31 +11.91 +65.66 +41.6 +30.9 +10.27 +7.67 +132.74 +75.39 +41.27 +45.7 +108.68 +52.31 +153.3 +166.19 +39.52 +87.22 +90.48 +72.86 +128.27 +98.84 +6.28 +52.76 +152.95 +91.05 +103.37 +42.76 +57.54 +101.07 +8.26 +83.45 +87.77 +25.87 +40.48 +32.7 +157.5 +54.03 +64.97 +118.05 +66.5 +12.26 +45.1 +113.26 +22.03 +123.3 +"" +130.65 +54.58 +130.45 +120.7 +18.26 +41.07 +104.06 +182.26 +60.75 +32.79 +88.8 +21.69 +60.02 +131.08 +89.9 +155.82 +90.23 +114.21 +29.91 +52.34 +113.5 +21.8 +80.91 +90.28 +47.36 +59.34 +28.19 +86.51 +47.68 +74.18 +78.46 +27.42 +"" +32.02 +44.99 +92.97 +76.76 +1.31 +81.69 +19.29 +77.37 +106.33 +63.1 +12.5 +49.67 +116.16 +122.65 +144.34 +20.95 +17.35 +59.31 +143.91 +64.55 +82.24 +148.54 +55.19 +29.92 +49.21 +90.31 +85.73 +70.69 +26.2 +100.35 +124.61 +18.4 +82.46 +103.96 +39.46 +23.56 +95.23 +46.34 +153.44 +25.18 +47.62 +141.12 +49.57 +125.48 +3.34 +147.68 +138.74 +84.96 +4.6 +152.93 +49.38 +37.52 +28.59 +112.17 +15.6 +22.6 +33.07 +19.84 +40.35 +88.14 +97.01 +37.19 +163.4 +92.09 +45.78 +51.77 +68.93 +74.92 +110.38 +60.05 +98.73 +153.16 +45.94 +20.02 +51.96 +53.76 +5.32 +126.03 +101.91 +26.9 +38.8 +42.31 +58.14 +160.4 +25.0 +132.93 +37.91 +184.76 +55.38 +116.32 +35.64 +14.41 +72.4 +132.7 +94.97 +189.73 +74.33 +16.36 +44.84 +31.69 +83.88 +87.96 +54.25 +109.31 +186.93 +85.59 +81.79 +30.33 +183.62 +58.44 +23.6 +53.36 +57.08 +24.2 +72.39 +4.21 +68.75 +107.4 +176.03 +46.42 +44.56 +13.01 +19.36 +102.13 +52.77 +96.33 +32.69 +3.93 +153.76 +18.43 +91.8 +29.6 +116.99 +103.73 +139.82 +48.85 +48.82 +43.84 +97.52 +69.16 +104.07 +46.54 +156.07 +165.96 +69.77 +140.01 +82.94 +65.48 +96.47 +74.91 +118.31 +138.48 +72.68 +2.15 +42.76 +61.68 +22.97 +10.32 +128.45 +101.67 +91.36 +25.01 +"" +71.5 +46.87 +159.31 +42.27 +37.84 +21.69 +157.45 +114.01 +56.26 +64.7 +33.85 +67.59 +30.43 +24.04 +41.35 +16.37 +11.43 +43.94 +51.22 +5.96 +136.87 +157.97 +145.6 +50.01 +48.63 +89.02 +44.83 +11.26 +120.5 +142.77 +86.9 +117.05 +35.75 +17.46 +168.16 +71.33 +128.87 +15.11 +21.85 +37.5 +78.11 +78.92 +91.64 +143.95 +90.42 +160.95 +74.6 +51.44 +85.34 +9.6 +1.96 +88.73 +110.23 +147.74 +128.41 +159.84 +70.93 +22.02 +31.24 +5.84 +20.94 +51.9 +49.27 +129.6 +153.78 +84.02 +170.36 +63.84 +109.05 +43.63 +64.47 +1.54 +2.3 +12.59 +82.98 +112.99 +81.94 +139.66 +87.69 +83.16 +50.51 +23.85 +61.02 +7.92 +99.82 +46.05 +153.96 +10.16 +86.55 +123.07 +6.69 +12.11 +135.11 +25.59 +114.31 +6.59 +66.81 +40.69 +122.83 +57.69 +67.82 +65.33 +76.89 +93.52 +74.32 +81.31 +44.58 +32.81 +48.96 +8.36 +159.17 +83.14 +76.87 +72.48 +88.37 +29.9 +104.26 +64.03 +67.95 +71.65 +67.38 +18.97 +139.19 +132.54 +9.38 +11.01 +164.03 +152.64 +108.33 +27.0 +6.63 +54.56 +90.48 +88.96 +2.79 +156.34 +171.76 +106.8 +63.45 +151.26 +165.52 +135.03 +79.48 +39.16 +135.42 +93.13 +34.17 +69.15 +22.32 +"" +32.5 +65.11 +132.99 +38.06 +141.15 +33.8 +31.72 +60.45 +112.73 +129.0 +48.58 +66.81 +62.27 +78.98 +166.62 +141.21 +34.47 +142.83 +31.46 +79.55 +95.07 +86.85 +24.92 +167.14 +88.55 +64.93 +149.31 +64.51 +66.42 +57.58 +84.63 +164.95 +79.63 +41.56 +47.8 +32.36 +114.18 +93.08 +132.76 +166.36 +5.94 +21.63 +31.55 +67.23 +1.35 +155.73 +85.47 +37.78 +73.81 +120.71 +57.76 +77.15 +8.65 +31.39 +30.62 +46.12 +96.82 +88.07 +59.53 +18.89 +16.48 +116.27 +31.98 +144.67 +93.14 +81.66 +68.32 +79.07 +157.18 +99.08 +94.19 +147.45 +154.68 +65.51 +63.08 +121.69 +27.55 +118.76 +149.13 +153.16 +79.34 +130.48 +77.55 +119.8 +81.46 +40.55 +147.82 +99.32 +11.8 +137.06 +103.06 +145.25 +33.5 +26.76 +103.94 +2.97 +5.11 +97.3 +184.49 +36.96 +18.09 +4.64 +29.45 +83.87 +14.37 +2.01 +100.1 +93.74 +55.79 +22.7 +70.23 +119.73 +169.05 +52.43 +88.32 +40.13 +103.97 +109.56 +17.1 +144.28 +114.23 +102.71 +15.52 +15.01 +6.77 +19.09 +7.41 +"" +2.56 +23.81 +33.5 +105.69 +80.03 +14.51 +38.38 +171.8 +111.05 +92.33 +23.76 +35.62 +157.43 +64.9 +119.91 +137.71 +122.81 +106.8 +73.69 +84.8 +76.68 +90.48 +38.88 +137.79 +41.76 +51.25 +119.2 +6.98 +"" +80.82 +40.46 +66.74 +84.88 +29.44 +67.16 +79.89 +108.77 +20.04 +130.59 +124.61 +73.44 +38.91 +175.65 +28.03 +33.16 +75.7 +12.74 +31.28 +113.24 +80.73 +140.37 +47.84 +25.67 +81.02 +74.64 +56.98 +45.9 +76.66 +50.3 +107.34 +48.12 +110.05 +96.08 +83.81 +102.9 +33.81 +75.32 +92.97 +45.48 +5.75 +28.3 +5.39 +51.5 +72.12 +51.62 +77.43 +94.48 +79.56 +37.57 +74.16 +99.06 +67.52 +106.95 +109.63 +168.33 +60.86 +22.49 +33.45 +103.13 +50.2 +111.99 +5.44 +6.15 +39.42 +61.43 +105.19 +115.31 +63.52 +26.31 +153.6 +64.8 +29.83 +114.73 +80.06 +86.74 +141.09 +25.44 +66.0 +30.36 +42.43 +44.64 +107.85 +67.4 +101.37 +19.86 +23.72 +5.08 +65.5 +137.32 +38.74 +30.2 +37.2 +20.88 +53.82 +126.48 +108.67 +37.38 +13.06 +66.79 +59.49 +4.86 +60.78 +134.88 +46.89 +44.81 +75.46 +32.16 +116.37 +92.4 +149.03 +128.89 +46.56 +82.04 +31.03 +100.41 +148.96 +16.92 +138.89 +190.9 +104.25 +5.66 +139.89 +86.38 +46.2 +51.14 +24.78 +"" +112.84 +36.15 +71.32 +41.04 +30.77 +31.56 +92.45 +25.23 +137.52 +75.32 +90.63 +172.2 +163.4 +45.21 +83.82 +154.52 +70.64 +89.44 +11.85 +82.24 +75.77 +16.34 +37.38 +11.83 +105.21 +100.89 +53.77 +"" +71.52 +31.17 +77.52 +104.54 +19.99 +84.2 +24.12 +111.11 +6.59 +118.45 +"" +64.86 +84.89 +105.38 +46.24 +103.57 +75.82 +103.11 +83.46 +96.79 +69.53 +56.48 +29.23 +40.55 +15.23 +87.77 +89.97 +97.83 +138.97 +113.77 +122.51 +11.87 +62.93 +99.42 +10.24 +57.6 +19.23 +66.91 +109.43 +25.03 +5.67 +146.7 +32.78 +158.81 +107.74 +145.8 +152.8 +69.98 +147.45 +24.11 +125.03 +119.96 +42.03 +82.21 +79.76 +1.69 +104.24 +117.52 +125.45 +22.69 +34.05 +17.77 +79.69 +17.59 +102.79 +66.53 +123.87 +60.59 +67.24 +43.91 +8.88 +23.87 +78.63 +26.77 +35.48 +80.22 +13.71 +135.61 +123.29 +95.01 +1.69 +63.56 +9.47 +72.24 +135.51 +107.47 +57.69 +96.13 +10.84 +61.46 +36.58 +127.63 +3.07 +98.25 +122.38 +18.79 +19.64 +97.28 +46.41 +69.49 +71.82 +79.55 +122.05 +116.33 +89.51 +92.22 +47.78 +100.59 +"" +36.26 +111.02 +93.12 +46.58 +43.44 +148.46 +42.79 +74.53 +53.53 +11.76 +14.87 +59.41 +10.83 +125.36 +31.0 +37.12 +109.03 +186.82 +59.76 +159.64 +58.9 +74.46 +111.76 +7.64 +57.97 +110.55 +15.18 +42.75 +15.54 +21.41 +3.71 +3.24 +42.07 +136.01 +38.83 +118.22 +54.75 +39.62 +143.53 +96.46 +106.43 +53.13 +123.42 +40.31 +38.56 +106.21 +94.01 +68.03 +118.89 +105.49 +23.11 +46.31 +85.85 +45.59 +67.02 +62.47 +87.54 +75.25 +63.1 +87.45 +4.16 +114.94 +47.96 +41.14 +88.78 +70.38 +24.13 +77.02 +36.54 +18.04 +125.76 +96.9 +59.02 +106.2 +20.35 +97.34 +53.68 +77.15 +180.19 +131.39 +135.94 +79.69 +73.38 +33.69 +114.83 +41.9 +55.57 +4.7 +4.41 +76.32 +53.84 +88.68 +145.5 +85.16 +19.78 +98.46 +73.35 +43.95 +11.07 +1.64 +87.8 +38.08 +118.25 +119.38 +107.0 +46.72 +14.4 +95.44 +46.84 +77.02 +96.58 +87.88 +65.16 +148.1 +189.61 +114.64 +83.11 +78.86 +136.87 +58.15 +77.37 +133.55 +156.43 +10.43 +129.72 +74.41 +9.9 +70.15 +60.19 +21.53 +176.47 +45.56 +139.41 +2.66 +2.67 +58.2 +126.61 +155.46 +54.31 +38.84 +102.12 +18.63 +17.38 +129.11 +3.76 +64.59 +77.48 +129.98 +22.71 +123.74 +103.35 +155.26 +18.34 +72.21 +55.26 +88.95 +26.28 +12.09 +107.88 +72.85 +64.72 +99.98 +6.62 +124.11 +93.57 +149.68 +108.02 +56.81 +85.71 +67.2 +67.28 +61.55 +78.84 +43.73 +22.67 +16.2 +118.2 +2.1 +66.78 +64.45 +107.4 +66.78 +80.13 +89.05 +31.16 +55.62 +15.35 +9.0 +116.98 +125.94 +66.27 +89.67 +50.06 +95.91 +97.91 +75.7 +77.86 +8.62 +29.4 +7.72 +90.97 +114.12 +84.94 +101.59 +81.45 +28.15 +175.05 +5.67 +129.2 +86.11 +112.97 +111.17 +85.64 +40.4 +86.41 +28.53 +62.82 +100.59 +110.06 +40.41 +148.04 +67.17 +182.13 +19.89 +101.75 +172.73 +2.96 +100.97 +22.26 +35.47 +82.14 +99.83 +54.88 +44.41 +122.18 +169.46 +45.91 +43.55 +109.67 +91.84 +144.35 +35.66 +35.03 +10.61 +72.77 +93.27 +96.92 +91.27 +55.91 +96.48 +69.86 +46.04 +11.91 +179.47 +112.4 +84.39 +171.64 +26.83 +96.57 +30.15 +128.76 +105.3 +4.7 +14.29 +72.63 +110.29 +48.79 +"" +158.56 +104.17 +21.48 +65.36 +104.25 +"" +73.68 +130.93 +144.1 +81.13 +89.91 +137.28 +167.23 +12.05 +102.92 +57.35 +61.35 +56.89 +16.46 +30.02 +74.26 +118.59 +143.52 +58.15 +18.91 +123.1 +113.94 +99.93 +126.77 +40.12 +31.24 +50.68 +97.89 +152.3 +102.46 +13.72 +"" +"" +17.22 +34.2 +"" +86.09 +70.8 +1.28 +126.13 +101.66 +105.49 +63.28 +35.91 +116.62 +62.06 +135.01 +48.96 +79.32 +41.97 +46.65 +72.89 +"" +129.21 +"" +8.97 +157.45 +6.26 +80.35 +89.87 +77.24 +106.14 +150.12 +160.31 +127.42 +96.98 +109.98 +58.64 +6.86 +163.76 +54.09 +25.77 +158.42 +102.62 +100.02 +32.56 +48.92 +74.24 +45.31 +133.67 +96.12 +105.88 +37.87 +111.07 +169.08 +166.63 +"" +115.74 +95.77 +78.7 +15.76 +92.93 +147.27 +141.4 +64.13 +13.78 +21.78 +50.82 +8.31 +22.61 +59.82 +13.25 +67.42 +117.06 +144.22 +70.94 +74.66 +151.23 +144.42 +32.16 +36.85 +129.0 +17.06 +103.1 +"" +43.86 +89.06 +35.08 +38.56 +55.81 +98.43 +33.69 +101.86 +128.39 +87.93 +98.72 +101.83 +72.5 +67.82 +50.15 +128.54 +128.82 +115.52 +78.63 +70.0 +136.93 +43.27 +41.64 +87.93 +83.09 +56.51 +17.27 +15.9 +19.86 +18.99 +21.82 +61.69 +43.97 +3.33 +65.19 +10.27 +13.75 +144.89 +9.93 +2.47 +114.74 +2.67 +24.79 +110.16 +179.7 +50.99 +142.39 +142.8 +113.1 +"" +51.16 +44.53 +40.86 +187.07 +88.2 +39.38 +100.38 +58.78 +41.11 +19.1 +73.95 +73.39 +75.44 +158.24 +127.33 +13.64 +120.52 +18.89 +109.87 +87.17 +67.63 +4.36 +77.59 +114.5 +12.91 +"" +16.96 +12.96 +7.41 +65.94 +106.02 +167.76 +21.62 +24.02 +13.81 +156.25 +"" +101.1 +17.27 +55.83 +2.44 +113.17 +164.92 +49.94 +"" +23.31 +47.41 +157.99 +48.58 +5.21 +111.82 +16.94 +124.06 +28.38 +133.46 +122.44 +124.16 +40.34 +72.25 +162.89 +29.67 +97.37 +64.66 +34.76 +99.45 +4.05 +156.92 +67.27 +35.32 +64.66 +162.15 +163.5 +69.43 +28.14 +14.68 +56.2 +98.0 +50.69 +82.1 +106.12 +27.91 +78.67 +6.63 +47.21 +179.8 +15.95 +100.98 +40.5 +39.5 +131.17 +18.27 +174.13 +135.83 +"" +10.98 +24.85 +53.31 +88.61 +101.64 +109.83 +126.37 +46.79 +26.58 +66.1 +93.75 +123.19 +54.8 +89.04 +104.21 +101.15 +181.44 +104.41 +107.98 +9.99 +124.16 +6.17 +105.15 +154.44 +"" +81.64 +68.56 +3.29 +123.71 +131.29 +137.72 +85.91 +40.69 +62.79 +149.13 +26.4 +127.12 +39.68 +103.58 +65.17 +137.86 +91.45 +98.64 +158.65 +50.08 +65.82 +19.16 +125.27 +78.89 +98.98 +66.83 +77.3 +91.8 +77.17 +63.34 +30.93 +38.41 +28.12 +129.54 +68.86 +20.96 +144.22 +25.7 +150.37 +111.6 +58.36 +"" +106.33 +125.09 +162.94 +35.52 +151.85 +127.18 +27.05 +110.71 +37.23 +2.92 +166.0 +34.52 +67.13 +58.71 +136.6 +44.22 +99.28 +22.05 +96.88 +99.57 +131.84 +57.3 +110.89 +49.47 +74.69 +98.02 +11.52 +25.29 +136.52 +101.61 +57.58 +49.58 +41.47 +134.51 +99.65 +60.23 +31.47 +55.91 +14.32 +81.6 +98.67 +36.53 +5.59 +45.49 +69.21 +105.35 +7.23 +142.8 +123.64 +143.57 +27.54 +8.64 +73.64 +156.18 +155.42 +2.61 +116.28 +15.91 +95.64 +144.53 +54.46 +145.17 +59.84 +95.61 +104.55 +173.1 +53.66 +168.87 +6.57 +52.76 +38.76 +97.02 +3.66 +79.65 +51.08 +140.44 +94.13 +74.68 +81.25 +81.41 +145.05 +120.39 +75.28 +16.18 +96.11 +98.29 +57.62 +99.42 +59.55 +25.58 +49.26 +4.17 +143.22 +43.58 +112.29 +20.81 +108.68 +60.01 +163.02 +"" +128.48 +79.04 +18.39 +115.78 +117.25 +194.4 +72.01 +7.53 +105.15 +91.67 +90.05 +77.78 +84.5 +48.97 +124.17 +15.02 +77.54 +"" +59.46 +145.57 +183.58 +91.83 +15.98 +65.27 +104.97 +27.74 +77.68 +89.79 +100.75 +84.83 +22.29 +112.35 +46.37 +56.03 +54.12 +12.85 +119.54 +148.27 +50.44 +19.86 +194.07 +108.06 +36.51 +39.78 +104.75 +172.08 +64.17 +94.89 +110.43 +149.55 +12.38 +45.07 +53.07 +99.73 +11.73 +61.07 +116.17 +103.65 +45.7 +87.6 +128.03 +21.03 +33.69 +151.9 +47.05 +12.04 +44.73 +90.01 +145.93 +79.3 +40.64 +135.38 +11.52 +19.61 +71.6 +15.84 +23.29 +"" +56.9 +27.26 +71.99 +161.86 +103.54 +185.32 +65.04 +29.15 +73.67 +123.48 +10.63 +67.96 +54.45 +72.3 +7.54 +151.37 +2.92 +68.32 +15.13 +22.04 +156.64 +34.8 +141.15 +63.9 +46.02 +53.98 +"" +127.44 +19.11 +131.61 +8.7 +77.12 +96.27 +3.4 +98.91 +36.33 +166.92 +122.24 +60.84 +4.93 +114.46 +40.18 +15.53 +91.31 +160.8 +116.23 +181.32 +65.87 +49.17 +78.63 +12.15 +15.65 +76.97 +139.9 +"" +81.53 +79.2 +89.96 +"" +29.4 +90.85 +101.37 +35.76 +29.09 +116.85 +96.33 +37.08 +113.08 +77.97 +84.79 +150.66 +110.27 +90.87 +118.15 +73.12 +163.97 +59.67 +76.2 +49.12 +95.29 +51.19 +36.7 +68.75 +60.89 +109.57 +154.69 +46.97 +2.41 +38.48 +155.9 +148.7 +32.35 +73.4 +159.07 +100.71 +97.49 +171.96 +81.43 +18.52 +5.32 +75.87 +46.66 +112.48 +39.37 +56.35 +73.46 +24.51 +28.79 +60.35 +161.94 +84.99 +47.43 +52.03 +130.54 +86.77 +27.9 +72.38 +105.26 +85.6 +97.65 +111.27 +5.54 +51.3 +121.37 +65.48 +44.47 +78.69 +130.97 +12.88 +107.2 +16.31 +103.42 +56.93 +14.73 +34.83 +7.69 +152.43 +135.12 +121.47 +25.96 +40.8 +13.95 +64.62 +121.12 +55.76 +28.1 +45.28 +117.1 +83.88 +77.8 +81.53 +"" +"" +62.29 +39.44 +40.55 +49.97 +28.4 +179.95 +118.66 +60.76 +58.08 +22.36 +134.75 +45.2 +20.93 +107.42 +149.39 +58.89 +41.7 +65.45 +8.89 +95.06 +159.0 +56.19 +85.37 +28.3 +152.54 +143.47 +56.81 +6.03 +99.54 +59.93 +77.15 +136.68 +94.52 +11.9 +41.96 +29.13 +111.16 +77.54 +106.12 +142.38 +113.8 +32.37 +30.34 +94.91 +116.51 +86.79 +177.48 +92.15 +19.44 +70.16 +60.15 +60.58 +130.82 +65.22 +70.22 +126.42 +62.72 +46.82 +127.0 +141.87 +82.04 +45.01 +180.38 +107.36 +94.77 +7.51 +29.79 +126.62 +53.1 +136.72 +15.87 +78.97 +50.6 +41.43 +90.32 +95.55 +92.2 +54.21 +61.23 +111.84 +5.82 +15.2 +10.57 +66.86 +32.21 +56.56 +36.32 +156.04 +70.01 +54.98 +41.69 +57.34 +26.04 +50.61 +136.19 +82.0 +38.24 +14.4 +132.21 +74.01 +98.69 +153.06 +55.55 +120.66 +109.09 +149.38 +14.93 +75.31 +169.58 +51.92 +33.66 +131.94 +35.88 +105.59 +132.93 +159.06 +95.56 +12.64 +"" +33.08 +83.8 +53.56 +109.1 +8.32 +106.61 +112.67 +99.72 +111.2 +102.94 +113.39 +27.26 +144.77 +95.19 +76.21 +136.78 +24.19 +33.81 +61.4 +46.31 +55.05 +94.22 +56.17 +94.31 +28.39 +"" +83.78 +26.13 +81.19 +22.43 +121.28 +25.3 +136.62 +82.66 +83.94 +88.19 +90.49 +92.49 +161.12 +180.51 +113.13 +48.19 +150.35 +21.95 +133.83 +18.33 +123.53 +51.6 +21.31 +169.55 +34.42 +42.3 +49.8 +87.43 +27.5 +10.4 +8.87 +129.27 +35.64 +148.15 +20.1 +24.46 +94.85 +"" +36.15 +80.3 +82.73 +128.42 +95.19 +76.0 +10.32 +192.52 +110.99 +42.39 +65.99 +168.79 +37.66 +63.72 +106.27 +88.05 +112.6 +124.25 +57.54 +157.98 +71.66 +170.54 +73.54 +177.81 +108.94 +55.13 +74.08 +29.67 +75.0 +57.66 +30.37 +111.6 +84.83 +55.66 +103.17 +110.65 +162.11 +36.33 +163.59 +151.42 +45.99 +80.29 +99.76 +115.94 +13.51 +32.97 +56.26 +78.58 +24.23 +61.89 +22.48 +142.44 +148.25 +99.67 +75.24 +136.38 +"" +142.04 +19.26 +24.28 +113.09 +80.46 +77.09 +36.95 +13.96 +81.22 +65.18 +71.37 +33.5 +96.9 +118.87 +67.6 +8.76 +21.95 +78.13 +59.03 +125.11 +4.3 +4.81 +24.67 +81.82 +42.27 +34.57 +108.82 +98.78 +53.85 +64.74 +96.03 +104.21 +145.43 +152.83 +"" +27.18 +57.35 +110.49 +142.0 +20.41 +35.37 +10.1 +70.31 +131.35 +30.64 +62.28 +123.08 +170.54 +108.8 +70.78 +150.27 +116.96 +91.25 +179.91 +95.49 +110.33 +125.05 +74.86 +36.95 +73.72 +142.3 +44.85 +59.55 +27.03 +75.11 +90.24 +32.08 +71.39 +37.34 +86.78 +98.5 +37.77 +45.17 +69.73 +165.92 +50.21 +34.13 +95.34 +10.08 +75.32 +73.14 +25.72 +80.72 +125.86 +90.27 +16.25 +145.16 +124.64 +13.4 +18.12 +174.85 +128.44 +27.3 +45.97 +31.81 +71.92 +74.78 +50.58 +34.63 +185.92 +58.14 +122.72 +170.85 +110.64 +61.26 +113.07 +102.48 +25.14 +61.58 +10.99 +33.24 +25.87 +110.01 +45.97 +95.63 +60.49 +180.14 +72.0 +38.83 +149.51 +24.29 +108.6 +14.41 +57.56 +60.78 +178.72 +78.52 +29.11 +155.33 +122.82 +162.17 +16.63 +148.57 +99.22 +66.64 +45.61 +75.01 +93.65 +145.54 +79.69 +80.15 +43.85 +6.83 +8.59 +93.27 +103.53 +126.45 +24.27 +19.76 +2.17 +82.67 +59.76 +51.61 +125.96 +122.55 +55.72 +70.31 +5.73 +98.38 +3.62 +180.81 +51.09 +15.01 +"" +88.28 +49.41 +117.9 +68.46 +100.38 +26.27 +6.85 +32.04 +6.99 +37.83 +30.09 +103.03 +60.6 +56.97 +62.07 +91.88 +24.34 +104.98 +62.06 +62.37 +5.73 +113.3 +55.1 +76.24 +8.47 +71.72 +110.75 +137.91 +73.69 +55.82 +59.4 +128.33 +27.79 +98.87 +15.84 +150.17 +86.87 +133.26 +102.51 +25.22 +91.64 +33.02 +90.07 +163.7 +42.9 +45.74 +89.7 +15.22 +78.56 +187.06 +117.85 +67.15 +55.99 +15.37 +66.5 +103.89 +55.85 +40.53 +25.33 +69.17 +108.27 +75.45 +43.93 +104.24 +42.96 +60.72 +37.52 +7.86 +51.34 +16.61 +48.76 +94.11 +27.78 +136.51 +124.59 +34.85 +75.48 +23.69 +36.96 +79.19 +116.66 +89.5 +108.43 +50.95 +49.08 +111.34 +175.78 +122.21 +139.59 +93.16 +110.55 +157.69 +109.0 +81.51 +80.63 +9.34 +145.36 +92.27 +109.79 +88.83 +88.52 +137.08 +"" +96.14 +78.92 +135.84 +23.22 +153.11 +162.89 +46.93 +"" +41.12 +74.78 +32.81 +"" +15.21 +112.86 +33.39 +104.23 +10.81 +188.38 +85.56 +55.15 +85.36 +24.41 +94.41 +76.53 +161.54 +"" +107.1 +132.05 +44.41 +52.16 +63.25 +21.6 +41.07 +143.73 +4.03 +34.31 +83.41 +81.92 +143.66 +29.2 +89.96 +84.86 +150.62 +113.85 +61.73 +85.33 +128.74 +72.86 +167.83 +19.43 +"" +115.31 +62.09 +100.54 +86.65 +7.26 +2.98 +30.19 +154.77 +48.73 +116.18 +"" +123.9 +89.2 +91.43 +99.94 +25.41 +52.18 +154.81 +"" +46.29 +39.58 +42.16 +64.56 +85.68 +53.32 +5.69 +141.1 +23.46 +80.56 +11.23 +105.58 +135.92 +121.84 +105.67 +29.73 +93.11 +65.05 +46.11 +20.51 +32.18 +53.89 +12.09 +98.7 +17.8 +"" +83.48 +82.62 +103.39 +140.2 +163.27 +14.34 +61.33 +22.59 +2.85 +114.2 +146.66 +103.27 +99.46 +"" +79.04 +67.48 +13.44 +95.23 +108.12 +102.75 +5.73 +51.08 +26.46 +69.29 +70.24 +61.78 +163.94 +42.46 +156.22 +65.17 +118.11 +5.66 +7.95 +157.68 +115.52 +51.66 +36.26 +25.07 +124.28 +87.36 +151.33 +89.13 +29.85 +74.16 +114.44 +56.26 +56.0 +109.01 +92.81 +137.76 +47.83 +103.39 +63.44 +123.27 +74.35 +42.57 +123.8 +54.11 +24.25 +122.84 +154.4 +113.82 +117.94 +77.0 +6.65 +14.26 +136.3 +25.63 +84.82 +87.76 +97.53 +58.36 +71.06 +111.25 +27.41 +124.28 +104.08 +6.26 +58.38 +95.85 +90.16 +91.55 +163.16 +53.81 +140.35 +58.39 +16.72 +59.56 +110.62 +49.71 +48.89 +114.31 +121.82 +74.48 +131.44 +88.98 +67.4 +10.55 +34.73 +2.93 +81.5 +150.85 +130.63 +137.26 +7.06 +116.89 +68.73 +135.58 +69.77 +43.19 +115.6 +44.19 +112.57 +149.37 +6.74 +34.37 +175.03 +113.39 +44.34 +74.7 +141.56 +6.72 +155.61 +38.56 +50.19 +94.19 +113.9 +15.89 +75.01 +36.24 +73.11 +87.27 +77.1 +78.6 +22.12 +10.1 +11.9 +28.13 +22.51 +86.44 +105.74 +53.68 +157.36 +123.38 +138.16 +6.01 +65.73 +77.86 +134.42 +104.03 +57.1 +1.89 +20.95 +73.61 +79.13 +79.23 +132.81 +89.3 +64.01 +138.67 +112.81 +77.92 +193.76 +61.31 +11.68 +117.39 +44.51 +44.27 +57.48 +133.4 +41.55 +19.9 +81.43 +11.97 +172.63 +12.79 +38.74 +110.44 +16.91 +25.51 +1.54 +27.45 +28.93 +17.18 +42.21 +124.27 +13.06 +52.58 +30.21 +29.07 +109.98 +51.2 +179.96 +61.38 +119.33 +70.69 +16.93 +111.78 +152.73 +39.39 +139.42 +45.66 +58.46 +1.94 +64.88 +72.92 +80.37 +179.96 +99.6 +148.44 +105.99 +71.05 +46.27 +48.97 +42.38 +28.9 +67.4 +124.06 +8.26 +"" +148.63 +143.41 +46.31 +65.38 +91.9 +168.77 +6.01 +84.19 +94.97 +69.57 +93.62 +92.56 +108.71 +62.5 +15.6 +97.6 +66.26 +173.54 +20.9 +96.99 +56.42 +29.51 +74.83 +69.16 +129.05 +128.08 +67.82 +44.7 +32.51 +24.75 +103.09 +36.99 +56.45 +26.06 +91.51 +166.69 +168.07 +126.98 +107.58 +118.45 +14.41 +149.19 +113.46 +65.14 +148.06 +18.85 +102.27 +34.69 +78.95 +105.94 +74.74 +36.22 +147.42 +109.89 +7.08 +139.12 +85.18 +192.35 +125.49 +149.75 +105.49 +9.13 +37.77 +88.83 +121.35 +92.81 +86.14 +99.71 +131.02 +22.91 +80.57 +98.78 +143.07 +31.25 +36.9 +157.04 +77.9 +"" +109.99 +23.67 +75.67 +114.42 +3.77 +109.98 +72.21 +155.31 +22.73 +101.82 +41.22 +27.51 +141.89 +120.72 +91.17 +22.03 +149.85 +39.63 +104.01 +104.11 +81.45 +156.85 +96.31 +18.66 +109.29 +6.56 +"" +135.66 +94.46 +149.66 +85.78 +74.79 +65.36 +87.1 +152.1 +140.22 +89.56 +63.32 +44.26 +57.52 +55.97 +147.15 +3.16 +70.82 +10.22 +122.1 +41.26 +68.36 +16.84 +106.51 +4.21 +20.43 +29.63 +60.81 +18.85 +75.77 +125.55 +57.41 +32.9 +135.41 +74.66 +55.65 +42.47 +84.25 +152.58 +6.64 +17.45 +25.22 +22.3 +109.73 +59.15 +46.34 +10.15 +164.81 +12.29 +7.08 +67.18 +25.85 +116.57 +48.49 +89.61 +25.13 +122.39 +6.35 +54.41 +61.83 +118.34 +16.09 +62.76 +"" +40.19 +56.31 +7.31 +57.17 +3.77 +31.14 +110.54 +123.08 +119.06 +34.0 +172.7 +4.06 +65.21 +11.4 +17.23 +50.01 +57.05 +127.98 +78.68 +92.83 +156.08 +95.16 +106.99 +123.65 +93.74 +45.61 +105.13 +102.67 +61.01 +38.73 +16.93 +158.71 +73.88 +7.64 +71.3 +123.08 +124.5 +129.22 +115.65 +106.17 +19.39 +91.62 +30.63 +71.43 +36.77 +85.0 +114.22 +60.81 +"" +164.22 +27.08 +102.22 +66.07 +70.21 +28.9 +93.38 +75.99 +65.95 +67.85 +123.12 +70.3 +12.1 +38.08 +132.26 +22.82 +104.86 +98.79 +111.34 +154.03 +7.28 +55.07 +9.34 +"" +19.49 +26.0 +30.07 +136.03 +28.38 +35.92 +99.06 +103.9 +67.66 +70.57 +14.11 +11.61 +189.68 +81.66 +42.83 +94.88 +155.57 +120.39 +44.07 +23.78 +51.75 +151.23 +35.55 +132.72 +159.85 +119.73 +33.53 +16.51 +103.52 +115.77 +106.05 +47.56 +182.8 +119.61 +111.78 +55.09 +62.14 +160.47 +39.74 +89.41 +174.22 +39.9 +6.94 +90.32 +155.76 +7.27 +14.03 +46.2 +101.4 +50.19 +69.37 +5.25 +66.65 +54.74 +"" +97.31 +99.47 +19.78 +97.19 +162.89 +132.43 +88.06 +25.19 +131.25 +"" +159.93 +66.58 +186.99 +165.69 +19.49 +68.42 +121.96 +8.59 +112.79 +1.44 +74.7 +42.7 +67.72 +45.81 +42.89 +104.81 +146.45 +16.99 +16.66 +63.11 +117.65 +61.93 +13.79 +122.85 +139.38 +59.15 +22.55 +63.98 +168.71 +7.81 +42.98 +50.07 +73.78 +166.73 +119.09 +39.14 +63.62 +31.41 +8.17 +113.93 +46.24 +144.81 +8.57 +151.68 +50.53 +58.76 +19.14 +52.83 +26.21 +136.48 +107.52 +89.88 +155.86 +55.77 +55.96 +124.03 +84.66 +49.15 +65.87 +11.23 +10.2 +124.45 +125.61 +104.72 +72.26 +160.38 +109.68 +85.68 +71.99 +80.01 +9.58 +67.01 +31.32 +103.22 +96.1 +20.63 +87.09 +70.3 +140.82 +35.55 +159.95 +98.77 +109.86 +28.21 +70.36 +4.61 +136.82 +48.6 +174.16 +53.4 +"" +94.81 +34.45 +31.75 +92.05 +77.26 +113.42 +37.29 +32.34 +71.08 +86.21 +87.48 +77.97 +97.31 +"" +60.09 +75.82 +13.41 +71.29 +38.96 +152.32 +44.76 +71.26 +108.92 +142.25 +3.2 +164.76 +14.51 +39.72 +22.58 +90.02 +"" +31.38 +9.46 +11.99 +20.67 +84.51 +"" +93.68 +70.45 +86.75 +34.75 +33.62 +70.46 +40.78 +98.94 +9.72 +14.26 +126.61 +9.54 +95.48 +149.28 +92.83 +143.54 +15.37 +56.74 +40.09 +93.63 +9.68 +13.87 +81.14 +27.64 +82.51 +25.41 +129.07 +37.73 +101.67 +112.74 +10.08 +129.59 +93.19 +27.99 +36.25 +55.01 +177.36 +112.0 +130.96 +41.82 +115.42 +161.33 +22.31 +47.29 +32.2 +40.46 +73.36 +91.13 +98.81 +135.1 +77.98 +122.1 +110.12 +9.34 +51.85 +48.85 +175.22 +38.86 +37.88 +121.92 +69.29 +68.8 +76.26 +75.54 +144.94 +91.37 +28.08 +56.61 +16.8 +91.73 +2.25 +69.2 +41.61 +14.09 +94.92 +14.34 +55.45 +69.21 +42.64 +69.67 +16.92 +130.92 +61.7 +43.51 +107.97 +103.91 +28.09 +47.88 +13.72 +48.39 +106.97 +182.41 +50.41 +92.78 +31.79 +13.2 +44.64 +125.51 +164.54 +96.24 +81.35 +144.72 +20.84 +6.56 +67.18 +150.89 +74.42 +120.1 +58.67 +24.59 +51.67 +88.37 +51.56 +57.94 +51.03 +60.62 +"" +73.96 +29.18 +46.76 +146.83 +151.11 +38.66 +83.88 +82.55 +44.85 +126.26 +"" +32.28 +71.73 +80.71 +27.76 +13.84 +51.03 +16.2 +47.7 +44.56 +116.47 +67.82 +69.71 +63.17 +33.04 +105.68 +81.04 +59.48 +32.32 +152.05 +117.48 +112.28 +93.62 +61.08 +10.81 +89.77 +80.04 +4.2 +85.02 +37.26 +47.94 +50.05 +163.44 +81.75 +82.46 +30.14 +36.2 +29.62 +142.76 +107.7 +55.09 +75.6 +52.71 +97.71 +92.46 +92.98 +87.48 +19.3 +67.11 +51.4 +50.36 +15.48 +59.62 +30.77 +27.87 +89.65 +22.57 +100.77 +178.03 +39.07 +63.92 +80.62 +94.57 +102.27 +14.24 +107.36 +51.04 +22.98 +"" +83.65 +19.42 +32.67 +100.07 +143.24 +35.68 +47.59 +69.68 +116.93 +164.81 +73.64 +40.88 +85.35 +4.03 +25.96 +135.78 +"" +65.33 +62.97 +73.56 +81.42 +59.42 +1.7 +115.46 +12.75 +93.04 +125.21 +153.88 +85.49 +25.29 +74.59 +31.56 +4.9 +39.45 +31.89 +"" +28.14 +25.17 +11.65 +146.19 +16.89 +48.52 +125.86 +109.31 +71.07 +16.11 +54.87 +175.77 +167.64 +20.72 +75.65 +74.87 +86.79 +18.96 +36.46 +57.49 +"" +21.84 +84.08 +98.27 +40.41 +12.03 +108.25 +57.66 +51.26 +43.25 +"" +58.8 +106.83 +48.28 +117.64 +68.72 +46.24 +43.42 +101.16 +141.69 +136.38 +47.7 +161.42 +74.84 +98.57 +104.7 +148.07 +70.54 +114.67 +189.03 +94.79 +60.55 +124.17 +67.36 +22.68 +112.44 +180.81 +47.76 +131.05 +62.35 +21.57 +108.88 +23.69 +145.48 +181.72 +121.17 +68.27 +76.89 +134.78 +87.14 +34.76 +73.14 +12.87 +123.99 +43.82 +65.6 +12.31 +5.47 +"" +90.52 +86.68 +44.39 +25.53 +29.18 +75.61 +73.0 +112.16 +17.01 +3.51 +50.93 +115.87 +72.19 +19.98 +3.55 +64.97 +94.37 +126.93 +146.52 +80.81 +7.18 +34.0 +"" +93.83 +89.78 +39.48 +74.62 +117.7 +150.31 +159.0 +18.7 +49.96 +87.98 +100.28 +55.45 +80.3 +48.63 +93.0 +73.48 +23.08 +147.15 +99.11 +111.22 +35.33 +36.41 +129.77 +36.91 +124.54 +40.25 +10.63 +10.64 +"" +"" +75.3 +57.63 +138.14 +43.77 +100.3 +71.59 +59.28 +114.89 +47.78 +26.07 +93.1 +115.33 +122.27 +105.32 +162.93 +23.3 +68.19 +15.82 +48.88 +91.51 +55.11 +12.87 +86.6 +101.59 +3.74 +122.01 +19.62 +69.81 +4.83 +44.59 +74.58 +117.82 +67.29 +22.27 +106.02 +139.47 +188.97 +53.74 +35.3 +137.98 +95.71 +43.89 +12.42 +104.39 +6.66 +15.54 +143.9 +13.13 +65.93 +144.09 +125.26 +101.01 +165.92 +29.09 +2.81 +104.89 +173.42 +131.72 +25.57 +110.03 +18.49 +128.88 +25.81 +102.02 +124.89 +102.97 +61.85 +52.91 +59.49 +46.24 +153.3 +63.04 +95.19 +33.02 +112.29 +75.04 +67.66 +62.52 +10.86 +146.45 +11.31 +128.95 +66.06 +111.02 +4.97 +20.85 +39.5 +20.4 +"" +23.27 +125.83 +128.86 +60.77 +108.75 +55.64 +53.63 +75.38 +66.54 +27.37 +62.92 +83.94 +42.85 +67.21 +27.69 +103.57 +182.31 +10.6 +"" +35.81 +88.09 +69.95 +77.71 +57.65 +88.59 +22.6 +24.57 +95.41 +40.91 +54.06 +58.76 +150.17 +87.79 +138.84 +67.24 +94.17 +128.34 +3.1 +15.45 +133.4 +135.62 +133.24 +48.89 +74.37 +122.1 +63.99 +45.3 +37.44 +147.76 +39.3 +56.16 +6.63 +48.66 +13.43 +"" +153.65 +69.44 +34.66 +14.22 +112.38 +118.45 +125.61 +67.56 +74.15 +65.06 +177.06 +149.13 +"" +100.21 +71.99 +18.98 +138.42 +15.46 +80.65 +79.03 +139.96 +113.42 +82.62 +104.97 +100.74 +36.19 +17.12 +4.88 +98.44 +97.16 +78.93 +35.53 +188.42 +106.11 +140.46 +75.59 +115.6 +2.48 +97.23 +17.14 +103.94 +71.42 +9.0 +58.47 +162.13 +60.29 +151.1 +37.71 +13.97 +153.22 +155.13 +62.01 +88.96 +66.12 +21.53 +143.38 +44.34 +83.95 +115.6 +31.96 +127.58 +46.82 +67.66 +75.37 +81.69 +102.79 +126.74 +73.66 +18.55 +51.28 +36.07 +161.69 +101.77 +54.99 +114.97 +23.87 +57.46 +137.75 +55.16 +101.64 +103.65 +115.89 +36.06 +179.58 +75.95 +8.07 +23.95 +18.05 +44.16 +96.93 +9.95 +65.89 +135.35 +160.55 +107.61 +2.94 +22.65 +57.56 +"" +83.0 +78.77 +112.45 +78.52 +136.49 +87.99 +42.51 +28.91 +29.26 +36.99 +50.96 +159.37 +57.05 +6.7 +8.48 +161.05 +98.77 +77.77 +51.15 +137.65 +25.33 +43.09 +149.83 +89.38 +49.82 +101.48 +110.64 +32.9 +89.81 +162.76 +89.07 +103.13 +41.21 +88.92 +64.13 +130.2 +80.64 +83.1 +31.43 +83.72 +70.69 +27.89 +128.49 +61.9 +91.0 +155.76 +"" +61.63 +6.03 +65.66 +15.69 +39.49 +145.76 +112.49 +159.6 +37.29 +30.34 +"" +79.66 +119.57 +151.45 +99.34 +69.43 +75.23 +51.17 +73.32 +158.79 +153.69 +103.29 +101.17 +99.87 +20.48 +116.65 +83.7 +155.16 +117.49 +58.37 +35.71 +131.56 +138.81 +40.7 +66.32 +72.15 +140.1 +34.08 +18.48 +71.32 +107.89 +83.05 +109.18 +20.3 +62.58 +104.57 +97.23 +41.16 +11.07 +"" +98.71 +7.61 +51.25 +146.0 +119.15 +31.78 +25.51 +11.36 +104.85 +94.74 +130.35 +35.64 +56.93 +106.46 +148.81 +124.44 +51.09 +91.07 +80.57 +154.65 +47.28 +40.49 +43.02 +36.01 +6.65 +82.33 +23.65 +97.94 +81.01 +116.62 +163.64 +46.06 +35.07 +9.93 +5.54 +160.27 +110.68 +148.67 +67.51 +94.52 +6.46 +91.15 +11.75 +194.37 +93.51 +84.07 +41.76 +91.73 +106.26 +19.01 +72.85 +113.72 +133.78 +19.94 +52.71 +13.42 +124.94 +137.28 +119.34 +8.19 +76.81 +6.77 +78.9 +55.27 +"" +27.54 +134.85 +60.63 +"" +109.78 +103.23 +169.02 +89.14 +151.23 +51.79 +32.14 +"" +77.14 +43.34 +83.01 +48.1 +166.78 +163.36 +31.88 +8.1 +109.96 +27.77 +15.96 +38.08 +53.16 +107.36 +35.9 +94.78 +39.52 +162.22 +145.37 +118.36 +114.63 +67.74 +120.96 +83.06 +104.37 +125.86 +46.75 +71.96 +14.24 +63.7 +22.15 +118.28 +16.26 +77.67 +68.61 +73.05 +4.38 +90.88 +10.21 +52.45 +88.75 +138.12 +118.65 +92.52 +50.21 +125.94 +183.05 +70.57 +29.4 +108.3 +87.46 +132.86 +70.27 +62.44 +21.2 +23.13 +98.19 +9.66 +92.61 +141.61 +"" +188.23 +"" +110.58 +80.94 +86.61 +27.99 +3.49 +47.54 +155.21 +37.7 +77.8 +"" +2.66 +146.53 +70.78 +21.71 +80.56 +72.81 +15.5 +52.27 +11.1 +87.83 +151.65 +5.94 +122.64 +49.2 +89.03 +29.53 +17.34 +18.2 +170.67 +86.75 +8.63 +165.12 +67.39 +66.82 +108.5 +128.78 +38.72 +93.89 +71.17 +45.27 +159.46 +78.1 +128.18 +94.52 +32.79 +51.74 +23.9 +101.37 +136.19 +124.0 +86.96 +49.23 +108.45 +108.56 +92.73 +71.67 +34.84 +28.41 +93.65 +40.16 +126.96 +87.59 +20.72 +83.51 +"" +29.77 +50.36 +47.97 +14.58 +13.02 +81.25 +69.49 +51.36 +40.46 +129.96 +63.39 +110.81 +49.4 +90.56 +31.45 +49.41 +86.87 +105.94 +55.48 +45.43 +38.52 +139.88 +70.97 +66.12 +107.06 +115.54 +6.63 +116.23 +4.49 +87.91 +1.46 +91.66 +80.58 +150.73 +75.2 +22.31 +59.36 +57.03 +42.98 +13.86 +56.22 +61.98 +8.57 +130.35 +21.35 +181.09 +158.2 +145.1 +97.24 +47.05 +59.86 +38.97 +28.68 +"" +40.05 +87.48 +71.25 +64.54 +6.99 +185.86 +5.34 +88.25 +168.77 +59.93 +66.09 +71.85 +164.44 +"" +136.86 +100.87 +139.96 +122.31 +103.42 +110.75 +26.67 +47.82 +121.21 +3.16 +80.67 +90.05 +26.34 +78.72 +111.96 +30.14 +87.78 +156.31 +3.65 +96.74 +48.73 +182.84 +161.33 +111.87 +11.42 +33.83 +45.74 +72.03 +44.03 +132.42 +110.66 +134.41 +58.63 +53.19 +83.72 +103.22 +51.96 +16.71 +159.13 +87.0 +122.11 +176.47 +66.59 +121.03 +20.44 +130.09 +114.98 +32.03 +163.82 +33.52 +30.32 +107.21 +104.73 +114.3 +26.49 +100.97 +8.76 +79.65 +47.62 +75.16 +86.87 +71.7 +25.83 +105.45 +44.6 +144.39 +89.17 +126.97 +136.6 +155.22 +113.4 +66.4 +134.54 +99.28 +173.76 +28.86 +30.77 +192.02 +36.45 +19.06 +59.53 +"" +131.5 +105.92 +119.45 +99.49 +47.12 +53.05 +132.25 +15.49 +73.11 +131.1 +120.49 +50.69 +15.57 +59.35 +55.27 +136.62 +45.44 +105.3 +15.18 +121.34 +74.19 +140.4 +106.19 +47.44 +24.03 +123.6 +26.8 +30.51 +101.0 +19.25 +54.21 +60.84 +41.79 +19.02 +9.78 +64.93 +55.15 +77.1 +39.8 +73.2 +118.49 +83.39 +108.2 +94.75 +118.65 +36.14 +89.31 +63.2 +88.17 +90.5 +17.91 +20.44 +54.37 +93.17 +22.06 +9.9 +129.63 +154.36 +37.99 +5.0 +137.24 +92.04 +13.24 +109.58 +77.94 +110.3 +169.8 +26.16 +104.17 +138.43 +73.5 +100.13 +120.69 +113.77 +57.93 +39.21 +"" +5.13 +97.37 +89.47 +9.17 +44.13 +113.33 +75.2 +98.86 +24.99 +80.18 +104.29 +47.08 +153.59 +130.47 +37.14 +110.17 +181.78 +15.99 +136.69 +15.67 +130.85 +74.82 +150.01 +125.96 +29.78 +52.75 +46.12 +9.89 +76.08 +26.89 +124.97 +131.12 +83.43 +38.41 +27.51 +64.91 +87.72 +8.13 +78.77 +58.99 +27.79 +3.42 +51.85 +72.74 +19.24 +44.21 +108.43 +28.76 +181.18 +13.72 +49.49 +124.88 +8.89 +13.11 +41.35 +22.2 +62.4 +85.14 +61.39 +87.95 +97.57 +36.41 +125.39 +10.52 +33.61 +117.21 +154.77 +116.78 +68.69 +82.19 +12.53 +117.9 +10.8 +4.66 +43.71 +3.15 +135.73 +95.65 +171.44 +143.88 +144.86 +124.79 +136.21 +53.64 +19.13 +77.23 +49.91 +92.18 +101.3 +65.88 +74.51 +66.15 +84.06 +10.9 +113.16 +3.36 +74.8 +88.46 +110.78 +102.46 +114.27 +14.09 +7.65 +140.3 +76.47 +113.83 +119.39 +57.61 +94.77 +138.47 +21.29 +110.52 +63.26 +54.33 +61.21 +57.52 +2.19 +41.33 +138.73 +30.57 +94.15 +101.01 +51.76 +134.83 +62.51 +23.31 +100.95 +16.55 +17.69 +25.22 +18.88 +112.35 +6.47 +98.26 +39.15 +152.18 +5.21 +3.64 +57.89 +80.89 +24.29 +102.42 +109.29 +134.53 +65.89 +82.69 +161.44 +125.22 +124.8 +144.3 +67.17 +141.35 +74.28 +54.46 +133.21 +99.63 +9.33 +125.17 +75.86 +125.04 +73.23 +5.04 +161.81 +9.45 +117.08 +27.76 +71.87 +76.95 +172.04 +62.78 +97.64 +129.47 +89.13 +91.26 +147.61 +38.63 +184.04 +126.87 +114.5 +66.77 +125.02 +"" +"" +31.3 +30.24 +155.34 +165.36 +68.68 +96.97 +62.25 +75.27 +148.97 +84.42 +192.09 +84.78 +139.92 +49.95 +"" +105.48 +51.58 +73.26 +132.79 +31.96 +118.23 +77.68 +118.29 +41.29 +17.74 +71.85 +128.31 +60.71 +93.64 +36.64 +111.34 +82.7 +69.24 +125.33 +32.81 +82.21 +80.81 +112.19 +191.64 +129.29 +16.69 +64.86 +36.09 +96.69 +100.65 +120.4 +"" +60.72 +185.53 +89.59 +179.55 +114.04 +49.64 +75.23 +64.61 +73.09 +40.61 +55.09 +20.11 +71.36 +80.86 +11.86 +25.61 +75.84 +102.99 +14.65 +72.63 +91.29 +37.49 +135.69 +88.98 +47.95 +41.09 +175.31 +125.22 +60.65 +82.82 +22.43 +106.07 +138.32 +74.34 +166.34 +13.03 +100.26 +35.02 +73.57 +169.09 +98.49 +69.69 +9.52 +87.92 +"" +81.89 +25.07 +92.03 +25.88 +101.32 +141.03 +53.8 +16.41 +113.56 +119.35 +53.55 +45.53 +131.34 +44.17 +12.66 +139.44 +5.92 +36.19 +66.25 +93.01 +7.69 +86.17 +149.07 +31.82 +52.89 +75.7 +4.19 +116.33 +122.81 +36.3 +37.49 +111.61 +"" +93.25 +138.33 +75.75 +1.95 +143.98 +83.86 +109.0 +65.38 +160.2 +151.1 +114.22 +30.1 +138.16 +39.56 +31.06 +95.36 +130.83 +74.06 +26.06 +46.22 +39.08 +100.87 +3.49 +178.69 +87.54 +47.97 +30.23 +38.39 +117.45 +108.78 +110.77 +122.43 +144.57 +101.51 +100.81 +72.11 +101.51 +75.09 +122.08 +47.76 +7.17 +80.02 +153.07 +88.74 +113.79 +54.09 +41.87 +72.61 +6.61 +29.96 +118.02 +83.19 +18.26 +19.78 +95.04 +43.23 +58.52 +56.03 +101.61 +52.56 +12.31 +81.1 +6.52 +137.96 +5.51 +104.15 +40.43 +41.01 +33.75 +"" +90.58 +96.33 +65.58 +6.7 +34.34 +92.38 +130.41 +136.9 +81.68 +"" +95.64 +13.63 +100.06 +105.28 +16.82 +39.8 +150.32 +52.88 +94.14 +88.63 +118.67 +16.92 +73.2 +29.42 +74.58 +29.53 +54.81 +153.79 +18.78 +2.75 +51.55 +15.97 +46.14 +65.66 +111.99 +34.39 +51.14 +49.54 +25.84 +142.94 +112.36 +92.5 +52.36 +57.86 +47.03 +171.79 +32.28 +13.01 +1.88 +127.97 +34.15 +102.74 +"" +53.26 +3.16 +137.44 +108.33 +146.94 +187.78 +65.78 +115.88 +129.25 +21.84 +96.03 +67.32 +142.89 +96.61 +49.49 +112.41 +90.79 +92.35 +47.01 +54.84 +52.28 +134.7 +90.22 +76.49 +93.75 +85.15 +122.16 +139.8 +54.09 +6.58 +64.6 +92.06 +14.86 +144.14 +71.02 +"" +18.25 +17.69 +13.9 +129.44 +87.75 +13.73 +8.41 +8.41 +170.59 +100.85 +140.57 +12.2 +83.57 +133.24 +17.95 +144.81 +140.05 +103.03 +15.42 +138.9 +2.01 +27.07 +20.65 +17.87 +49.56 +144.04 +115.05 +146.33 +33.21 +117.58 +57.89 +50.95 +16.51 +2.18 +77.86 +155.38 +49.49 +7.54 +73.02 +106.55 +11.27 +70.74 +54.52 +158.59 +42.4 +40.93 +91.77 +82.02 +83.97 +4.66 +127.91 +85.72 +179.23 +28.72 +71.02 +9.5 +152.42 +1.46 +42.66 +24.42 +137.45 +22.09 +58.56 +35.24 +20.03 +25.78 +91.29 +127.49 +95.17 +60.17 +59.95 +181.01 +29.69 +109.7 +175.83 +118.29 +132.61 +112.82 +176.96 +4.23 +10.53 +15.05 +84.44 +181.98 +151.24 +110.69 +90.89 +137.4 +24.85 +57.22 +78.23 +101.29 +3.32 +104.64 +63.46 +64.98 +40.53 +145.59 +43.67 +95.64 +35.29 +52.13 +92.18 +22.22 +74.03 +162.64 +50.93 +76.05 +68.36 +76.46 +7.7 +16.68 +7.14 +51.32 +147.12 +33.85 +39.2 +1.36 +40.85 +85.31 +96.24 +6.99 +125.81 +109.92 +89.22 +7.86 +79.69 +63.61 +106.53 +84.9 +116.49 +33.98 +8.96 +128.89 +106.83 +108.02 +42.54 +143.98 +56.79 +156.76 +161.08 +100.52 +43.34 +125.49 +134.95 +66.81 +82.17 +32.41 +9.2 +110.03 +37.67 +13.06 +115.51 +125.8 +53.68 +86.76 +98.41 +29.21 +21.5 +126.54 +19.58 +35.12 +128.74 +40.19 +129.97 +76.15 +139.59 +11.15 +79.07 +19.45 +102.4 +91.28 +48.14 +3.2 +11.91 +44.11 +39.56 +48.84 +1.54 +190.99 +45.38 +17.83 +86.97 +26.73 +157.89 +8.77 +35.75 +98.46 +56.44 +"" +51.91 +60.52 +60.15 +71.95 +109.24 +53.38 +111.36 +4.52 +66.56 +57.05 +31.29 +6.0 +69.98 +78.08 +45.42 +39.69 +74.27 +67.63 +164.27 +55.35 +29.29 +36.79 +95.24 +59.94 +176.41 +6.2 +64.56 +78.81 +19.31 +71.83 +60.46 +139.22 +4.94 +76.26 +110.41 +109.24 +131.9 +150.55 +22.75 +122.49 +129.69 +45.33 +102.56 +3.83 +10.6 +69.44 +84.23 +28.97 +95.9 +42.66 +13.38 +7.56 +60.57 +30.14 +35.44 +55.1 +"" +14.38 +59.76 +71.78 +10.14 +10.68 +44.16 +122.98 +195.22 +69.42 +125.48 +141.97 +171.99 +72.07 +106.81 +76.74 +90.05 +110.56 +61.03 +53.45 +"" +83.44 +9.07 +25.31 +100.06 +9.55 +69.64 +108.34 +112.73 +55.69 +40.33 +117.3 +46.92 +137.95 +106.11 +11.96 +186.72 +129.22 +51.54 +5.07 +158.54 +142.0 +108.94 +44.15 +64.41 +37.83 +55.44 +48.92 +107.15 +37.43 +52.95 +144.18 +38.56 +17.15 +138.38 +113.87 +108.92 +13.5 +133.04 +119.61 +45.68 +129.38 +44.66 +74.6 +6.09 +55.37 +29.56 +29.71 +38.19 +16.47 +46.6 +96.37 +13.87 +87.24 +57.21 +32.72 +160.89 +46.16 +60.7 +95.6 +141.25 +"" +150.28 +43.88 +42.81 +80.94 +16.24 +91.03 +93.15 +104.96 +11.46 +106.3 +54.17 +152.07 +75.82 +106.18 +23.57 +39.88 +97.38 +16.46 +14.53 +86.82 +89.73 +111.52 +64.93 +124.31 +54.17 +119.1 +108.27 +64.24 +64.06 +30.11 +25.95 +67.69 +50.03 +4.06 +78.5 +11.0 +82.52 +28.03 +130.54 +44.12 +43.3 +122.86 +85.09 +52.42 +5.6 +163.64 +54.12 +7.75 +18.21 +15.04 +75.0 +32.8 +19.91 +69.7 +"" +24.0 +29.6 +59.49 +110.83 +22.48 +67.75 +138.27 +94.27 +62.71 +58.04 +36.74 +72.65 +74.69 +41.48 +115.56 +49.9 +173.43 +38.85 +36.16 +16.6 +16.98 +16.15 +114.99 +5.47 +"" +7.63 +5.65 +76.4 diff --git a/java/core/src/java/org/apache/orc/impl/DoubleReader.java b/java/core/src/java/org/apache/orc/impl/DoubleReader.java new file mode 100644 index 0000000000..8d950934ee --- /dev/null +++ b/java/core/src/java/org/apache/orc/impl/DoubleReader.java @@ -0,0 +1,59 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import org.apache.hadoop.hive.ql.exec.vector.ColumnVector; + +import java.io.IOException; + +public interface DoubleReader { + + /** + * Seek to the position provided by index. + * @param index + * @throws IOException + */ + void seek(PositionProvider index) throws IOException; + + /** + * Skip number of specified rows. + * @param numValues + * @throws IOException + */ + void skip(long numValues) throws IOException; + + /** + * Return the next value. + * @return + * @throws IOException + */ + double next() throws IOException; + + /** + * Return the next available vector for values. + * @param column the column being read + * @param data the vector to read into + * @param length the number of numbers to read + * @throws IOException + */ + void nextVector(ColumnVector column, + double[] data, + int length + ) throws IOException; +} diff --git a/java/core/src/java/org/apache/orc/impl/DoubleReaderV1.java b/java/core/src/java/org/apache/orc/impl/DoubleReaderV1.java new file mode 100644 index 0000000000..c9fbed4a83 --- /dev/null +++ b/java/core/src/java/org/apache/orc/impl/DoubleReaderV1.java @@ -0,0 +1,99 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import org.apache.hadoop.hive.ql.exec.vector.ColumnVector; +import org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector; + +import java.io.IOException; + +public class DoubleReaderV1 implements DoubleReader { + private final InStream stream; + private final SerializationUtils utils; + + public DoubleReaderV1(InStream stream) { + this.stream = stream; + this.utils = new SerializationUtils(); + } + + @Override + public void seek(PositionProvider index) throws IOException { + stream.seek(index); + } + + @Override + public void skip(long items) throws IOException { + long len = items * 8; + while (len > 0) { + len -= stream.skip(len); + } + } + + @Override + public double next() throws IOException { + return utils.readDouble(stream); + } + + @Override + public void nextVector(ColumnVector column, double[] data, int batchSize) + throws IOException { + final DoubleColumnVector result = (DoubleColumnVector) column; + + final boolean hasNulls = !result.noNulls; + boolean allNulls = hasNulls; + + if (hasNulls) { + // conditions to ensure bounds checks skips + for (int i = 0; i < batchSize && batchSize <= result.isNull.length; + i++) { + allNulls = allNulls & result.isNull[i]; + } + if (allNulls) { + result.vector[0] = Double.NaN; + result.isRepeating = true; + } else { + // some nulls + result.isRepeating = false; + // conditions to ensure bounds checks skips + for (int i = 0; batchSize <= result.isNull.length + && batchSize <= result.vector.length && i < batchSize; i++) { + if (!result.isNull[i]) { + result.vector[i] = utils.readDouble(stream); + } else { + // If the value is not present then set NaN + result.vector[i] = Double.NaN; + } + } + } + } else { + // no nulls + boolean repeating = (batchSize > 1); + final double d1 = utils.readDouble(stream); + result.vector[0] = d1; + // conditions to ensure bounds checks skips + for (int i = 1; i < batchSize && batchSize <= result.vector.length; + i++) { + final double d2 = utils.readDouble(stream); + repeating = repeating && (d1 == d2); + result.vector[i] = d2; + } + result.isRepeating = repeating; + } + } +} diff --git a/java/core/src/java/org/apache/orc/impl/DoubleReaderV2.java b/java/core/src/java/org/apache/orc/impl/DoubleReaderV2.java new file mode 100644 index 0000000000..7c7cf475e4 --- /dev/null +++ b/java/core/src/java/org/apache/orc/impl/DoubleReaderV2.java @@ -0,0 +1,134 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import org.apache.hadoop.hive.ql.exec.vector.ColumnVector; +import org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector; + +import java.io.IOException; + +public class DoubleReaderV2 implements DoubleReader { + private final InStream input; + private final Fpc.FpcExtractor fpcExtractor; + private int numLiterals; + private double[] literals; + private int used = 0; + + public DoubleReaderV2(InStream input) throws IOException { + this.input = input; + this.fpcExtractor = new Fpc.FpcExtractor(input); + this.numLiterals = 0; + } + + @Override + public void seek(PositionProvider index) throws IOException { + input.seek(index); + int consumed = (int) index.getNext(); + if (consumed != 0) { + // a loop is required for cases where we break the run into two parts + while (consumed > 0) { + readValues(); + used = consumed; + consumed -= numLiterals; + } + } else { + used = 0; + numLiterals = 0; + } + } + + @Override + public void skip(long numValues) throws IOException { + while (numValues > 0) { + if (used == numLiterals) { + numLiterals = 0; + used = 0; + readValues(); + } + long consume = Math.min(numValues, numLiterals - used); + used += consume; + numValues -= consume; + } + } + + private void readValues() throws IOException { + literals = fpcExtractor.extract(); + numLiterals = fpcExtractor.numLiterals; + used = 0; + } + + @Override + public double next() throws IOException { + double result; + if (used == numLiterals) { + numLiterals = 0; + used = 0; + readValues(); + } + result = literals[used++]; + return result; + } + + @Override + public void nextVector(ColumnVector column, double[] data, int batchSize) + throws IOException { + final DoubleColumnVector result = (DoubleColumnVector) column; + + final boolean hasNulls = !result.noNulls; + boolean allNulls = hasNulls; + + if (hasNulls) { + // conditions to ensure bounds checks skips + for (int i = 0; i < batchSize && batchSize <= result.isNull.length; + i++) { + allNulls = allNulls & result.isNull[i]; + } + if (allNulls) { + result.vector[0] = Double.NaN; + result.isRepeating = true; + } else { + // some nulls + result.isRepeating = false; + // conditions to ensure bounds checks skips + for (int i = 0; batchSize <= result.isNull.length + && batchSize <= result.vector.length && i < batchSize; i++) { + if (!result.isNull[i]) { + result.vector[i] = next(); + } else { + // If the value is not present then set NaN + result.vector[i] = Double.NaN; + } + } + } + } else { + // no nulls + boolean repeating = (batchSize > 1); + final double d1 = next(); + result.vector[0] = d1; + // conditions to ensure bounds checks skips + for (int i = 1; i < batchSize && batchSize <= result.vector.length; + i++) { + final double d2 = next(); + repeating = repeating && (d1 == d2); + result.vector[i] = d2; + } + result.isRepeating = repeating; + } + } +} diff --git a/java/core/src/java/org/apache/orc/impl/DoubleWriter.java b/java/core/src/java/org/apache/orc/impl/DoubleWriter.java new file mode 100644 index 0000000000..db70c94561 --- /dev/null +++ b/java/core/src/java/org/apache/orc/impl/DoubleWriter.java @@ -0,0 +1,53 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import java.io.IOException; + +/** + * Interface for writing doubles. + */ +public interface DoubleWriter { + + /** + * Get position from the stream. + * @param recorder + * @throws IOException + */ + void getPosition(PositionRecorder recorder) throws IOException; + + /** + * Write the double value + * @param value + * @throws IOException + */ + void write(double value) throws IOException; + + /** + * Flush the buffer + * @throws IOException + */ + void flush() throws IOException; + + /** + * Estimate the amount of memory being used. + * @return number of bytes + */ + long estimateMemory(); +} diff --git a/java/core/src/java/org/apache/orc/impl/DoubleWriterV1.java b/java/core/src/java/org/apache/orc/impl/DoubleWriterV1.java new file mode 100644 index 0000000000..bae0913a31 --- /dev/null +++ b/java/core/src/java/org/apache/orc/impl/DoubleWriterV1.java @@ -0,0 +1,53 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import java.io.IOException; + +public class DoubleWriterV1 implements DoubleWriter { + private final IntegerWriter integerWriter; + + public DoubleWriterV1(PositionedOutputStream outputStream) { + this(new PlainIntegerWriter(outputStream)); + } + + public DoubleWriterV1(IntegerWriter integerWriter) { + this.integerWriter = integerWriter; + } + + @Override + public void getPosition(PositionRecorder recorder) throws IOException { + integerWriter.getPosition(recorder); + } + + @Override + public void write(double value) throws IOException { + integerWriter.write(Double.doubleToLongBits(value)); + } + + @Override + public void flush() throws IOException { + integerWriter.flush(); + } + + @Override + public long estimateMemory() { + return integerWriter.estimateMemory(); + } +} diff --git a/java/core/src/java/org/apache/orc/impl/DoubleWriterV2.java b/java/core/src/java/org/apache/orc/impl/DoubleWriterV2.java new file mode 100644 index 0000000000..b218e6c098 --- /dev/null +++ b/java/core/src/java/org/apache/orc/impl/DoubleWriterV2.java @@ -0,0 +1,67 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import java.io.IOException; + +public class DoubleWriterV2 implements DoubleWriter { + private final PositionedOutputStream output; + private final Fpc.FpcCompressor fpcCompressor; + private final double[] literals = new double[32 * 1024]; + private int numLiterals; + + public DoubleWriterV2(PositionedOutputStream output) throws IOException { + this.output = output; + this.fpcCompressor = new Fpc.FpcCompressor(output); + } + + @Override + public void getPosition(PositionRecorder recorder) throws IOException { + output.getPosition(recorder); + recorder.addPosition(numLiterals); + } + + @Override + public void write(double value) throws IOException { + literals[numLiterals++] = value; + if (numLiterals == literals.length) { + writeValues(); + } + } + + private void writeValues() throws IOException { + if (numLiterals != 0) { + fpcCompressor.compress(literals, numLiterals); + numLiterals = 0; + } + } + + @Override + public void flush() throws IOException { + if (numLiterals != 0) { + writeValues(); + } + output.flush(); + } + + @Override + public long estimateMemory() { + return output.getBufferSize(); + } +} diff --git a/java/core/src/java/org/apache/orc/impl/Fpc.java b/java/core/src/java/org/apache/orc/impl/Fpc.java new file mode 100644 index 0000000000..03b9f4f6aa --- /dev/null +++ b/java/core/src/java/org/apache/orc/impl/Fpc.java @@ -0,0 +1,455 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.util.Arrays; + +class Fpc { + /** + * A modified version of FPC. + * + * The original FPC is described in "High Throughput Compression of + * Double-Precision Floating-Point Data" by Martin Burtscher and Paruj + * Ratanaworabhan. Visit http://cs.txstate.edu/~burtscher/research/FPC/ + * for more information. + * + * This modified FPC has two main differences. The first difference is that it + * tries to multiply values by one thousand when it doesn't loss any precision. + * The second difference is that it truncates trailing zeros, while the + * original FPC truncates leading zeros. They are mainly reasonable for real + * world data sets and standard benchmark data sets, such as TPC-DS. + * + * A data set usually has a limited number of digits in its fractional part. + * For example, world's most traded ten currencies(USD, EUR, JPY, GBP, AUD, + * CAD, CHF, CNY, SEK, NZD) have fractional units, which are cents of basic + * units. + * + * A small integer value has many trailing zeros in the IEEE 754 + * double-precision binary floating-point format. The original FPC truncates + * leading zeros of XOR bits. Truncating trailing zeros makes compression ratio + * higher. + * @see FpcExtractor + */ + static class FpcCompressor { + private static int PREDICTOR_N = 1 << 7; + private static int EXPONENT = 3; + private static double POWER_OF_TEN = Math.pow(10, EXPONENT); + private static double MAX = Math.pow(10, 13 - EXPONENT); + private static double MIN = -MAX; + + private final int tableSize; + private final Predictor dfcmPredictor; + private final Predictor fcmPredictor; + private final OutputStream output; + private byte[] bytes; + private int position; + + FpcCompressor(OutputStream output) throws IOException { + this(PREDICTOR_N, output); + } + + private FpcCompressor(int tableSize, OutputStream output) throws + IOException { + this.tableSize = tableSize; + this.output = output; + this.dfcmPredictor = new DfcmPredictor(tableSize); + this.fcmPredictor = new FcmPredictor(tableSize); + } + + private void encodeValue(long diff, byte flag) throws IOException { + final int nbytes = (flag & 7); + final int nshift = (64 - (nbytes >= 3 ? nbytes + 1 : nbytes) * 8); + diff >>>= nshift; + switch(nbytes) { + case 7: // 8 bytes + bytes[position++] = (byte) (diff & 0xFF); + diff >>>= 8; + case 6: // 7 bytes + bytes[position++] = (byte) (diff & 0xFF); + diff >>>= 8; + case 5: // 6 bytes + bytes[position++] = (byte) (diff & 0xFF); + diff >>>= 8; + case 4: // 5 bytes + bytes[position++] = (byte) (diff & 0xFF); + diff >>>= 8; + case 3: // 4, 3 bytes + bytes[position++] = (byte) (diff & 0xFF); + diff >>>= 8; + bytes[position++] = (byte) (diff & 0xFF); + diff >>>= 8; + case 2: // 2 bytes + bytes[position++] = (byte) (diff & 0xFF); + diff >>>= 8; + case 1: // 1 byte + bytes[position++] = (byte) (diff & 0xFF); + case 0: // 0 byte + break; + default: + throw new IllegalArgumentException(); + } + } + + private boolean isValidAfterMulDiv(double[] literals, int numLiterals) { + for (int i = 0; i < numLiterals; i++) { + final double d = literals[i]; + if (d < MIN || d > MAX) { + return false; + } + } + for (int i = 0; i < numLiterals; i++) { + final double d = literals[i]; + if (Double.doubleToLongBits((d * POWER_OF_TEN) / POWER_OF_TEN) != + Double.doubleToLongBits(d)) { + return false; + } + } + return true; + } + + void compress(double[] literals, int numLiterals) throws IOException { + // clear + long prevDiff = 0; + byte prevFlag = 0; + dfcmPredictor.clear(); + fcmPredictor.clear(); + + // write table size + final int tableSizeTrailingZeros = Long.numberOfTrailingZeros(tableSize); + output.write(tableSizeTrailingZeros); + + // expect the number of required bytes + final int expectedBytes = (numLiterals / 2) + (numLiterals * 8); + if (bytes == null || expectedBytes > bytes.length) { + bytes = new byte[expectedBytes * 2]; + } else { + Arrays.fill(bytes, (byte) 0); + } + + // write an exponent + final boolean isValidAfterMulDiv = isValidAfterMulDiv(literals, + numLiterals); + if (isValidAfterMulDiv) { + output.write(EXPONENT); + } else { + output.write(0); + } + + position = numLiterals / 2; + for (int ix = 0; ix != numLiterals; ix++) { + // convert double to long bits + long bits; + if (isValidAfterMulDiv) { + bits = Double.doubleToLongBits(literals[ix] * POWER_OF_TEN); + } else { + bits = Double.doubleToLongBits(literals[ix]); + } + + // DFCM prediction + final long dfcmPredicted = dfcmPredictor.predictNext(); + dfcmPredictor.update(bits); + final long dfcmDiff = bits ^ dfcmPredicted; + final int dfcmTrailingZeros; + if (dfcmDiff == 0) { + dfcmTrailingZeros = 64; + } else { + dfcmTrailingZeros = Long.numberOfTrailingZeros(dfcmDiff); + } + + // FCM prediction + final long fcmPredicted = fcmPredictor.predictNext(); + fcmPredictor.update(bits); + final long fcmDiff = bits ^ fcmPredicted; + final int fcmTrailingZeros; + if (fcmDiff == 0) { + fcmTrailingZeros = 64; + } else { + fcmTrailingZeros = Long.numberOfTrailingZeros(fcmDiff); + } + + // decide a prediction between FCM and DFCM then encode its XOR + // difference with the original bits + int nbytes; + final byte flag; + final long diff; + if (fcmTrailingZeros >= dfcmTrailingZeros) { + diff = fcmDiff; + nbytes = 8 - (fcmTrailingZeros / 8); + if (nbytes > 3) { + nbytes--; + } + // zeroed 4th bit indicates FCM + flag = (byte) (nbytes & 7); + } else { + diff = dfcmDiff; + nbytes = 8 - (dfcmTrailingZeros / 8); + if (nbytes > 3) { + nbytes--; + } + // 4th bit indicates DFCM + flag = (byte) (8 | (nbytes & 7)); + } + + if (ix % 2 == 0) { + prevDiff = diff; + prevFlag = flag; + } else { + // we're storing values by pairs to save space + byte flags = (byte) ((prevFlag << 4) | flag); + bytes[ix >>> 1] = flags; + encodeValue(prevDiff, prevFlag); + encodeValue(diff, flag); + } + } + if (numLiterals % 2 != 0) { + // `input` contains odd number of values so we should use + // empty second value that will take one byte in output + byte flags = (byte) (prevFlag << 4); + bytes[numLiterals >>> 1] = flags; + encodeValue(prevDiff, prevFlag); + encodeValue(0L, (byte) 0); + } + + // write the number of doubles + writeThreeBytes(numLiterals); + + // write the number of bytes + final int numberOfBytes = position; + writeThreeBytes(numberOfBytes); + + // write the byte buffer + output.write(bytes, 0, numberOfBytes); + } + + private void writeThreeBytes(int value) throws IOException { + output.write((byte) (value & 0xFF)); + value >>>= 8; + output.write((byte) (value & 0xFF)); + value >>>= 8; + output.write((byte) (value & 0xFF)); + } + + interface Predictor { + void update(long bits); + long predictNext(); + void clear(); + } + + /** + * Ported from Akumuli FcmPredictor. + * Visit http://akumuli.org for more information. + */ + static class FcmPredictor implements Predictor { + private final long[] table; + private final int mask; + private int lastHash; + + FcmPredictor(int tableSize) { + lastHash = 0; + mask = tableSize - 1; + assert((tableSize & mask) == 0); + table = new long[tableSize]; + } + + @Override + public long predictNext() { + return table[lastHash]; + } + + @Override + public void update(long value) { + table[lastHash] = value; + lastHash = (int) (((lastHash << 6) ^ (value >>> 48)) & mask); + } + + @Override + public void clear() { + Arrays.fill(table, 0); + lastHash = 0; + } + } + + /** + * Ported from Akumuli DfcmPredictor. + * Visit http://akumuli.org for more information. + */ + static class DfcmPredictor implements Predictor { + private final long[] table; + private final int mask; + private int lastHash; + private long lastValue; + + DfcmPredictor(int tableSize) { + lastHash = 0; + lastValue = 0; + mask = tableSize - 1; + assert((tableSize & mask) == 0); + table = new long[tableSize]; + } + + @Override + public long predictNext() { + return table[lastHash] + lastValue; + } + + @Override + public void update(long value) { + table[lastHash] = value - lastValue; + lastHash = (int) (((lastHash << 2) ^ ((value - lastValue) >>> 40)) + & mask); + lastValue = value; + } + + @Override + public void clear() { + Arrays.fill(table, 0); + lastHash = 0; + lastValue = 0; + } + } + } + + static class FpcExtractor { + private final InputStream input; + private FpcCompressor.FcmPredictor fcmPredictor; + private FpcCompressor.DfcmPredictor dfcmPredictor; + private double[] literals; + private byte[] bytes; + private int tableSize; + private int position; + int numLiterals; + + FpcExtractor(InputStream input) throws IOException { + this.input = input; + } + + double[] extract() throws IOException { + // ensure table size + final int newTableSize = (1 << input.read()); + if (tableSize != newTableSize) { + tableSize = newTableSize; + fcmPredictor = new FpcCompressor.FcmPredictor(tableSize); + dfcmPredictor = new FpcCompressor.DfcmPredictor(tableSize); + } else { + fcmPredictor.clear(); + dfcmPredictor.clear(); + } + + // read an exponent + final int exponent = input.read(); + final double powerOfTen = Math.pow(10, exponent); + + // read the number of doubles and the number of bytes + numLiterals = readThreeBytes(); + final int numberOfBytes = readThreeBytes(); + + // ensure buffer sizes + if (literals == null) { + literals = new double[numLiterals]; + } else if (literals.length < numLiterals) { + literals = new double[numLiterals * 2]; + } + + if (bytes == null) { + bytes = new byte[numberOfBytes]; + } else if (bytes.length < numberOfBytes) { + bytes = new byte[numberOfBytes * 2]; + } + + int remainingBytes = numberOfBytes; + while (remainingBytes > 0) { + final int readBytes = input.read(bytes, + numberOfBytes - remainingBytes, remainingBytes); + if (readBytes == -1) { + throw new IOException("Cannot read"); + } + remainingBytes -= readBytes; + } + + // read double values + final int numLiterals_2 = numLiterals / 2; + position = numLiterals_2; + for (int i = 0; i < numLiterals_2; i++) { + final byte flagPair = bytes[i]; + final byte firstFlags = (byte) (flagPair >> 4); + final byte secondFlags = (byte) (flagPair & 0xF); + final double firstValue = decodeValue(firstFlags) / powerOfTen; + literals[i * 2] = firstValue; + final double secondValue = decodeValue(secondFlags) / powerOfTen; + literals[i * 2 + 1] = secondValue; + } + + return literals; + } + + private double decodeValue(byte flags) throws IOException { + final long bits; + final long fcmPredicted = fcmPredictor.predictNext(); + final long dfcmPredicted = dfcmPredictor.predictNext(); + int nbytes = flags & 7; + long xorDiff = readBytes(nbytes); + if ((flags >>> 3) == 0) { + // FCM + bits = xorDiff ^ fcmPredicted; + } else { + // DFCM + bits = xorDiff ^ dfcmPredicted; + } + fcmPredictor.update(bits); + dfcmPredictor.update(bits); + return Double.longBitsToDouble(bits); + } + + private long readBytes(int nbytes) throws IOException { + long value = 0; + switch (nbytes) { + case 7: // 8 bytes + value |= (bytes[position++] & 0xFFL); + case 6: // 7 bytes + value |= (bytes[position++] & 0xFFL) << 8; + case 5: // 6 bytes + value |= (bytes[position++] & 0xFFL) << 16; + case 4: // 5 bytes + value |= (bytes[position++] & 0xFFL) << 24; + case 3: // 4, 3 bytes + value |= (bytes[position++] & 0xFFL) << 32; + value |= (bytes[position++] & 0xFFL) << 40; + case 2: // 2 bytes + value |= (bytes[position++] & 0xFFL) << 48; + case 1: // 1 bytes + value |= (bytes[position++] & 0xFFL) << 56; + case 0: // 0 bytes + break; + default: + throw new IllegalArgumentException(); + } + return value; + } + + private int readThreeBytes() throws IOException { + int value = input.read() & 0xFF; + value |= (input.read() & 0xFF) << 8; + value |= (input.read() & 0xFF) << 16; + return value; + } + } +} diff --git a/java/core/src/java/org/apache/orc/impl/PlainIntegerWriter.java b/java/core/src/java/org/apache/orc/impl/PlainIntegerWriter.java new file mode 100644 index 0000000000..817c9e1617 --- /dev/null +++ b/java/core/src/java/org/apache/orc/impl/PlainIntegerWriter.java @@ -0,0 +1,51 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import java.io.IOException; + +public class PlainIntegerWriter implements IntegerWriter { + private final PositionedOutputStream output; + private final SerializationUtils utils; + + public PlainIntegerWriter(PositionedOutputStream output) { + this.output = output; + this.utils = new SerializationUtils(); + } + + @Override + public void getPosition(PositionRecorder recorder) throws IOException { + output.getPosition(recorder); + } + + @Override + public void write(long value) throws IOException { + utils.writeLongLE(output, value); + } + + @Override + public void flush() throws IOException { + output.flush(); + } + + @Override + public long estimateMemory() { + return output.getBufferSize(); + } +} diff --git a/java/core/src/java/org/apache/orc/impl/SerializationUtils.java b/java/core/src/java/org/apache/orc/impl/SerializationUtils.java index 5c05adea69..f64cdf13cb 100644 --- a/java/core/src/java/org/apache/orc/impl/SerializationUtils.java +++ b/java/core/src/java/org/apache/orc/impl/SerializationUtils.java @@ -127,7 +127,7 @@ public void writeDouble(OutputStream output, writeLongLE(output, Double.doubleToLongBits(value)); } - private void writeLongLE(OutputStream output, long value) throws IOException { + void writeLongLE(OutputStream output, long value) throws IOException { writeBuffer[0] = (byte) ((value >> 0) & 0xff); writeBuffer[1] = (byte) ((value >> 8) & 0xff); writeBuffer[2] = (byte) ((value >> 16) & 0xff); diff --git a/java/core/src/java/org/apache/orc/impl/TreeReaderFactory.java b/java/core/src/java/org/apache/orc/impl/TreeReaderFactory.java index 7e5c4528c1..0a915a5228 100644 --- a/java/core/src/java/org/apache/orc/impl/TreeReaderFactory.java +++ b/java/core/src/java/org/apache/orc/impl/TreeReaderFactory.java @@ -142,6 +142,18 @@ protected static IntegerReader createIntegerReader(OrcProto.ColumnEncoding.Kind } } + protected static DoubleReader createDoubleReader(OrcProto.ColumnEncoding.Kind kind, + InStream in) throws IOException { + switch (kind) { + case DOUBLE_FPC: + return new DoubleReaderV2(in); + case DIRECT: + return new DoubleReaderV1(in); + default: + throw new IllegalArgumentException("Unknown encoding " + kind); + } + } + void startStripe(Map streams, OrcProto.StripeFooter stripeFooter ) throws IOException { @@ -688,8 +700,7 @@ protected void skipRows(long items) throws IOException { } public static class DoubleTreeReader extends TreeReader { - protected InStream stream; - private final SerializationUtils utils; + private DoubleReader reader; DoubleTreeReader(int columnId) throws IOException { this(columnId, null, null); @@ -697,8 +708,15 @@ public static class DoubleTreeReader extends TreeReader { protected DoubleTreeReader(int columnId, InStream present, InStream data) throws IOException { super(columnId, present, null); - this.utils = new SerializationUtils(); - this.stream = data; + } + + @Override + void checkEncoding(OrcProto.ColumnEncoding encoding) throws IOException { + if ((encoding.getKind() != OrcProto.ColumnEncoding.Kind.DIRECT) && + (encoding.getKind() != OrcProto.ColumnEncoding.Kind.DOUBLE_FPC)) { + throw new IOException("Unknown encoding " + encoding + " in column " + + columnId); + } } @Override @@ -709,7 +727,9 @@ void startStripe(Map streams, StreamName name = new StreamName(columnId, OrcProto.Stream.Kind.DATA); - stream = streams.get(name); + reader = createDoubleReader( + stripeFooter.getColumnsList().get(columnId).getKind(), + streams.get(name)); } @Override @@ -720,7 +740,7 @@ public void seek(PositionProvider[] index) throws IOException { @Override public void seek(PositionProvider index) throws IOException { super.seek(index); - stream.seek(index); + reader.seek(index); } @Override @@ -732,53 +752,12 @@ public void nextVector(ColumnVector previousVector, // Read present/isNull stream super.nextVector(result, isNull, batchSize); - final boolean hasNulls = !result.noNulls; - boolean allNulls = hasNulls; - - if (hasNulls) { - // conditions to ensure bounds checks skips - for (int i = 0; i < batchSize && batchSize <= result.isNull.length; i++) { - allNulls = allNulls & result.isNull[i]; - } - if (allNulls) { - result.vector[0] = Double.NaN; - result.isRepeating = true; - } else { - // some nulls - result.isRepeating = false; - // conditions to ensure bounds checks skips - for (int i = 0; batchSize <= result.isNull.length - && batchSize <= result.vector.length && i < batchSize; i++) { - if (!result.isNull[i]) { - result.vector[i] = utils.readDouble(stream); - } else { - // If the value is not present then set NaN - result.vector[i] = Double.NaN; - } - } - } - } else { - // no nulls - boolean repeating = (batchSize > 1); - final double d1 = utils.readDouble(stream); - result.vector[0] = d1; - // conditions to ensure bounds checks skips - for (int i = 1; i < batchSize && batchSize <= result.vector.length; i++) { - final double d2 = utils.readDouble(stream); - repeating = repeating && (d1 == d2); - result.vector[i] = d2; - } - result.isRepeating = repeating; - } + reader.nextVector(result, result.vector, batchSize); } @Override void skipRows(long items) throws IOException { - items = countNonNulls(items); - long len = items * 8; - while (len > 0) { - len -= stream.skip(len); - } + reader.skip(countNonNulls(items)); } } diff --git a/java/core/src/java/org/apache/orc/impl/writer/DoubleTreeWriter.java b/java/core/src/java/org/apache/orc/impl/writer/DoubleTreeWriter.java index d2c0db2662..6c56e76166 100644 --- a/java/core/src/java/org/apache/orc/impl/writer/DoubleTreeWriter.java +++ b/java/core/src/java/org/apache/orc/impl/writer/DoubleTreeWriter.java @@ -21,26 +21,27 @@ import org.apache.hadoop.hive.ql.exec.vector.ColumnVector; import org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector; import org.apache.hadoop.hive.ql.util.JavaDataModel; +import org.apache.orc.OrcFile; import org.apache.orc.OrcProto; import org.apache.orc.TypeDescription; +import org.apache.orc.impl.DoubleWriter; +import org.apache.orc.impl.OutStream; import org.apache.orc.impl.PositionRecorder; -import org.apache.orc.impl.PositionedOutputStream; -import org.apache.orc.impl.SerializationUtils; import java.io.IOException; public class DoubleTreeWriter extends TreeWriterBase { - private final PositionedOutputStream stream; - private final SerializationUtils utils; + private final DoubleWriter writer; + private final boolean isDoubleV2; public DoubleTreeWriter(int columnId, TypeDescription schema, WriterContext writer, boolean nullable) throws IOException { super(columnId, schema, writer, nullable); - this.stream = writer.createStream(id, - OrcProto.Stream.Kind.DATA); - this.utils = new SerializationUtils(); + OutStream out = writer.createStream(id, OrcProto.Stream.Kind.DATA); + this.isDoubleV2 = writer.getVersion() == OrcFile.Version.UNSTABLE_PRE_2_0; + this.writer = createDoubleWriter(out, isDoubleV2); if (rowIndexPosition != null) { recordPosition(rowIndexPosition); } @@ -62,14 +63,14 @@ public void writeBatch(ColumnVector vector, int offset, bloomFilterUtf8.addDouble(value); } for (int i = 0; i < length; ++i) { - utils.writeDouble(stream, value); + writer.write(value); } } } else { for (int i = 0; i < length; ++i) { if (vec.noNulls || !vec.isNull[i + offset]) { double value = vec.vector[i + offset]; - utils.writeDouble(stream, value); + writer.write(value); indexStatistics.updateDouble(value); if (createBloomFilter) { if (bloomFilter != null) { @@ -87,7 +88,7 @@ public void writeStripe(OrcProto.StripeFooter.Builder builder, OrcProto.StripeStatistics.Builder stats, int requiredIndexEntries) throws IOException { super.writeStripe(builder, stats, requiredIndexEntries); - stream.flush(); + writer.flush(); if (rowIndexPosition != null) { recordPosition(rowIndexPosition); } @@ -96,12 +97,12 @@ public void writeStripe(OrcProto.StripeFooter.Builder builder, @Override void recordPosition(PositionRecorder recorder) throws IOException { super.recordPosition(recorder); - stream.getPosition(recorder); + writer.getPosition(recorder); } @Override public long estimateMemory() { - return super.estimateMemory() + stream.getBufferSize(); + return super.estimateMemory() + writer.estimateMemory(); } @Override @@ -109,4 +110,13 @@ public long getRawDataSize() { long num = fileStatistics.getNumberOfValues(); return num * JavaDataModel.get().primitive2(); } + + @Override + OrcProto.ColumnEncoding.Builder getEncoding() { + OrcProto.ColumnEncoding.Builder builder = super.getEncoding(); + if (isDoubleV2) { + builder.setKind(OrcProto.ColumnEncoding.Kind.DOUBLE_FPC); + } + return builder; + } } diff --git a/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java b/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java index bde4eb9341..c3b3b42fa4 100644 --- a/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java +++ b/java/core/src/java/org/apache/orc/impl/writer/TreeWriterBase.java @@ -25,6 +25,9 @@ import org.apache.orc.TypeDescription; import org.apache.orc.impl.BitFieldWriter; import org.apache.orc.impl.ColumnStatisticsImpl; +import org.apache.orc.impl.DoubleWriter; +import org.apache.orc.impl.DoubleWriterV1; +import org.apache.orc.impl.DoubleWriterV2; import org.apache.orc.impl.IntegerWriter; import org.apache.orc.impl.OutStream; import org.apache.orc.impl.PositionRecorder; @@ -134,6 +137,15 @@ protected OrcProto.RowIndexEntry.Builder getRowIndexEntry() { return rowIndexEntry; } + DoubleWriter createDoubleWriter(PositionedOutputStream output, + boolean isDoubleV2) throws IOException { + if (isDoubleV2) { + return new DoubleWriterV2(output); + } else { + return new DoubleWriterV1(output); + } + } + IntegerWriter createIntegerWriter(PositionedOutputStream output, boolean signed, boolean isDirectV2, WriterContext writer) { diff --git a/java/core/src/test/org/apache/orc/TestVectorOrcFile.java b/java/core/src/test/org/apache/orc/TestVectorOrcFile.java index 93732167af..4a52fba0b2 100644 --- a/java/core/src/test/org/apache/orc/TestVectorOrcFile.java +++ b/java/core/src/test/org/apache/orc/TestVectorOrcFile.java @@ -963,13 +963,23 @@ static void assertArrayBooleanEquals(boolean[] expected, boolean[] actual) { } @Test - public void test1() throws Exception { + public void test1_0_12() throws Exception { + test1(OrcFile.Version.V_0_12); + } + + @Test + public void test1_2_0() throws Exception { + test1(OrcFile.Version.UNSTABLE_PRE_2_0); + } + + private void test1(OrcFile.Version version) throws Exception { TypeDescription schema = createBigRowSchema(); Writer writer = OrcFile.createWriter(testFilePath, OrcFile.writerOptions(conf) .setSchema(schema) .stripeSize(100000) - .bufferSize(10000)); + .bufferSize(10000) + .version(version)); assertEmptyStats(writer.getStatistics()); VectorizedRowBatch batch = schema.createRowBatch(); batch.size = 2; @@ -1271,14 +1281,24 @@ public void testColumnProjection() throws Exception { } @Test - public void testEmptyFile() throws Exception { + public void testEmptyFile_2_0() throws Exception { + testEmptyFile(OrcFile.Version.UNSTABLE_PRE_2_0); + } + + @Test + public void testEmptyFile_0_12() throws Exception { + testEmptyFile(OrcFile.Version.V_0_12); + } + + private void testEmptyFile(OrcFile.Version version) throws Exception { TypeDescription schema = createBigRowSchema(); Writer writer = OrcFile.createWriter(testFilePath, OrcFile.writerOptions(conf) .setSchema(schema) .stripeSize(1000) .compress(CompressionKind.NONE) - .bufferSize(100)); + .bufferSize(100) + .version(version)); writer.close(); Reader reader = OrcFile.createReader(testFilePath, OrcFile.readerOptions(conf).filesystem(fs)); @@ -1293,14 +1313,24 @@ public void testEmptyFile() throws Exception { } @Test - public void metaData() throws Exception { + public void metaData_0_12() throws Exception { + metaData(OrcFile.Version.V_0_12); + } + + @Test + public void metaData_2_0() throws Exception { + metaData(OrcFile.Version.UNSTABLE_PRE_2_0); + } + + private void metaData(OrcFile.Version version) throws Exception { TypeDescription schema = createBigRowSchema(); Writer writer = OrcFile.createWriter(testFilePath, OrcFile.writerOptions(conf) .setSchema(schema) .stripeSize(1000) .compress(CompressionKind.NONE) - .bufferSize(100)); + .bufferSize(100) + .version(version)); writer.addUserMetadata("my.meta", byteBuf(1, 2, 3, 4, 5, 6, 7, -1, -2, 127, -128)); writer.addUserMetadata("clobber", byteBuf(1, 2, 3)); @@ -1970,14 +2000,24 @@ public void testWithoutIndex() throws Exception { } @Test - public void testSeek() throws Exception { + public void testSeek_0_12() throws Exception { + testSeek(OrcFile.Version.V_0_12); + } + + @Test + public void testSeek_2_0() throws Exception { + testSeek(OrcFile.Version.UNSTABLE_PRE_2_0); + } + + private void testSeek(OrcFile.Version version) throws Exception { TypeDescription schema = createBigRowSchema(); Writer writer = OrcFile.createWriter(testFilePath, OrcFile.writerOptions(conf) .setSchema(schema) .stripeSize(200000) .bufferSize(65536) - .rowIndexStride(1000)); + .rowIndexStride(1000) + .version(version)); VectorizedRowBatch batch = schema.createRowBatch(); Random rand = new Random(42); final int COUNT=32768; diff --git a/java/core/src/test/org/apache/orc/impl/TestFpc.java b/java/core/src/test/org/apache/orc/impl/TestFpc.java new file mode 100644 index 0000000000..d014af9dea --- /dev/null +++ b/java/core/src/test/org/apache/orc/impl/TestFpc.java @@ -0,0 +1,112 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.orc.impl; + +import org.junit.Assert; +import org.junit.Test; + +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.util.Random; + +public class TestFpc { + private static final int SIZE = 1024 * 1024; + + @Test + public void testFpcPowerOfTen() throws IOException { + for (int i = 1; i < 10; i++) { + testFpcPowerOfTen(i); + } + } + + @Test + public void testFpcRandom() throws IOException { + final ByteArrayOutputStream output = new ByteArrayOutputStream(); + final Fpc.FpcCompressor fpcCompressor = + new Fpc.FpcCompressor(output); + final double[] toCompress = randomDoubles(SIZE); + fpcCompressor.compress(toCompress, SIZE); + + final ByteArrayInputStream input = new ByteArrayInputStream( + output.toByteArray()); + final Fpc.FpcExtractor fpcExtractor = + new Fpc.FpcExtractor(input); + final double[] extracted = fpcExtractor.extract(); + + for (int i = 0; i < SIZE; i++) { + final double toCompressValue = toCompress[i]; + final double extractedValue = extracted[i]; + Assert.assertEquals("Failed " + + "(expected = " + + Long.toHexString(Double.doubleToLongBits(toCompressValue)) + + ", actual = " + + Long.toHexString(Double.doubleToLongBits(extractedValue)) + ")", + toCompressValue, extractedValue, 0); + } + } + + private void testFpcPowerOfTen(int exponent) throws IOException { + final ByteArrayOutputStream output = new ByteArrayOutputStream(); + final Fpc.FpcCompressor fpcCompressor = + new Fpc.FpcCompressor(output); + final double[] toCompress = randomPowerOfTenDoubles(SIZE, exponent); + fpcCompressor.compress(toCompress, SIZE); + + final ByteArrayInputStream input = new ByteArrayInputStream( + output.toByteArray()); + final Fpc.FpcExtractor fpcExtractor = + new Fpc.FpcExtractor(input); + final double[] extracted = fpcExtractor.extract(); + + final int comparisionSize = SIZE; + for (int i = 0; i < comparisionSize; i++) { + final double toCompressValue = toCompress[i]; + final double extractedValue = extracted[i]; + Assert.assertEquals("Failed at 10^" + exponent + + "(expected = " + + Long.toHexString(Double.doubleToLongBits(toCompressValue)) + + ", actual = " + + Long.toHexString(Double.doubleToLongBits(extractedValue)) + ")", + toCompressValue, extractedValue, 0); + } + } + + private double[] randomDoubles(int size) { + final Random random = new Random(0); + final double[] literals = new double[size]; + for (int i = 0; i < size; i++) { + literals[i] = Double.longBitsToDouble(random.nextLong()); + } + return literals; + } + + private double[] randomPowerOfTenDoubles(int size, int exponent) { + final Random random = new Random(0); + final double[] literals = new double[size]; + int powerOfTen = 1; + for (int i = 0; i < exponent; i++) { + powerOfTen *= 10; + } + for (int i = 0; i < size; i++) { + literals[i] = random.nextInt(powerOfTen) / (double) powerOfTen; + } + return literals; + } +} diff --git a/java/pom.xml b/java/pom.xml index bf5e793bcc..ecbb5d9038 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -617,6 +617,11 @@ jmh-core 1.18 + + org.openjdk.jmh + jmh-generator-annprocess + 1.18 + org.slf4j slf4j-api diff --git a/proto/orc_proto.proto b/proto/orc_proto.proto index fef207c930..beb20d263c 100644 --- a/proto/orc_proto.proto +++ b/proto/orc_proto.proto @@ -125,6 +125,7 @@ message ColumnEncoding { DICTIONARY = 1; DIRECT_V2 = 2; DICTIONARY_V2 = 3; + DOUBLE_FPC = 5; } optional Kind kind = 1; optional uint32 dictionarySize = 2;