From c1947e43ae235d6d5341a32fb7a7b3ef19df0ad8 Mon Sep 17 00:00:00 2001 From: cepurwin Date: Tue, 26 Sep 2023 10:51:30 +0200 Subject: [PATCH 1/9] Added HTTP Post Request and give Response to Home Component --- .../home/chart-container/chart/mock-daten.ts | 12259 +--------------- .../home/home-services/api.service.spec.ts | 16 + src/app/home/home-services/api.service.ts | 49 + src/app/home/home.component.html | 2 +- src/app/home/home.component.ts | 7 + src/app/home/input/input.component.ts | 20 +- src/app/interfaces/response-interface.ts | 9 +- 7 files changed, 726 insertions(+), 11636 deletions(-) create mode 100644 src/app/home/home-services/api.service.spec.ts create mode 100644 src/app/home/home-services/api.service.ts diff --git a/src/app/home/chart-container/chart/mock-daten.ts b/src/app/home/chart-container/chart/mock-daten.ts index bb8f886..0219e8f 100644 --- a/src/app/home/chart-container/chart/mock-daten.ts +++ b/src/app/home/chart-container/chart/mock-daten.ts @@ -1,12040 +1,1045 @@ import {ResponseInterface} from "../../../interfaces/response-interface"; export const MockDaten: ResponseInterface = { - "name": "K-Means Ergebnis von: xclara", + "user_id": 0, + "request_id": 0, + "name": "K-Means Result for: Seed_Data", "cluster": [ { "clusterNr": 0, "centroid": { - "x": 9.478045899766407, - "y": 10.686052004816457 + "x": 14.053636363636361, + "y": 14.17 }, "points": [ { - "x": 2.072345, - "y": -3.241693 + "x": 13.84, + "y": 13.94 }, { - "x": 17.93671, - "y": 15.78481 + "x": 14.03, + "y": 14.16 }, { - "x": 1.083576, - "y": 7.319176 + "x": 14.7, + "y": 14.21 }, { - "x": 11.12067, - "y": 14.40678 + "x": 13.94, + "y": 14.17 }, { - "x": 23.71155, - "y": 2.557729 + "x": 13.54, + "y": 13.85 }, { - "x": 24.16993, - "y": 32.02478 + "x": 13.5, + "y": 13.85 }, { - "x": 21.66578, - "y": 4.892855 + "x": 13.8, + "y": 14.04 }, { - "x": 4.693683999999998, - "y": 12.34217 + "x": 14.52, + "y": 14.6 }, { - "x": 19.21191, - "y": -1.121366 + "x": 14.34, + "y": 14.37 }, { - "x": 4.230391, - "y": -4.441536 + "x": 14.01, + "y": 14.29 }, { - "x": 9.12713, - "y": 23.60572 - }, - { - "x": 0.4075031, - "y": 15.29705 - }, - { - "x": 7.314846000000001, - "y": 3.3093120000000003 - }, - { - "x": -3.438403, - "y": -12.02527 - }, - { - "x": 17.63935, - "y": -3.212345 - }, - { - "x": 4.415292, - "y": 22.81555 - }, - { - "x": 11.94122, - "y": 8.122487 - }, - { - "x": 0.7258532, - "y": 1.806819 - }, - { - "x": 8.185273, - "y": 28.1326 - }, - { - "x": -5.773587, - "y": 1.0248 - }, - { - "x": 18.76943, - "y": 24.16946 - }, - { - "x": 7.752016, - "y": -3.3349910000000005 - }, - { - "x": 10.61132, - "y": 28.44378 - }, - { - "x": 2.02165, - "y": -4.6871220000000005 - }, - { - "x": 5.145525, - "y": 11.186 - }, - { - "x": 6.24331, - "y": 19.47716 - }, - { - "x": -11.70671, - "y": 8.073185 - }, - { - "x": 7.255978, - "y": 14.63704 - }, - { - "x": 3.3923730000000005, - "y": 1.220712 - }, - { - "x": 4.094005, - "y": 6.944694999999999 - }, - { - "x": 11.80358, - "y": -2.445336 - }, - { - "x": 0.09228785, - "y": -6.651035 - }, - { - "x": 28.50607, - "y": -9.091833 - }, - { - "x": 23.40831, - "y": 7.931438000000001 - }, - { - "x": 10.56305, - "y": 12.54468 - }, - { - "x": 20.14157, - "y": 11.11789 - }, - { - "x": -1.871265, - "y": 8.60885 - }, - { - "x": 29.30237, - "y": 14.02176 - }, - { - "x": 18.65383, - "y": 17.216720000000002 - }, - { - "x": -2.972188, - "y": 6.370998999999999 - }, - { - "x": 10.32313, - "y": 12.11574 - }, - { - "x": 16.90539, - "y": -1.355044 - }, - { - "x": 6.753710000000001, - "y": 12.02797 - }, - { - "x": 23.94777, - "y": 13.35047 - }, - { - "x": 6.8835130000000015, - "y": 6.188562999999999 - }, - { - "x": -1.241542, - "y": 10.08179 - }, - { - "x": 20.50827, - "y": -1.57887 - }, - { - "x": -3.75683, - "y": 1.60851 - }, - { - "x": 17.9176, - "y": 13.09896 - }, - { - "x": 2.002537, - "y": -0.656524 - }, - { - "x": 10.7768, - "y": 15.5336 - }, - { - "x": 24.15819, - "y": 5.3303660000000015 - }, - { - "x": 0.3268727, - "y": 7.288786999999999 - }, - { - "x": 21.64777, - "y": 14.00506 - }, - { - "x": 6.871417, - "y": 21.51998 - }, - { - "x": 15.14264, - "y": 5.111947 - }, - { - "x": 11.54712, - "y": 4.75756 - }, - { - "x": 0.6611676, - "y": -10.14263 - }, - { - "x": -13.66531, - "y": 16.93903 - }, - { - "x": 24.90937000000001, - "y": -10.82038 - }, - { - "x": -4.53022, - "y": -6.173767 - }, - { - "x": 3.163677, - "y": 8.051480999999999 - }, - { - "x": 1.495172, - "y": -7.261601 - }, - { - "x": 7.097637, - "y": 2.105751 - }, - { - "x": 3.5094830000000004, - "y": 24.58487 - }, - { - "x": 12.99879, - "y": 24.91248 - }, - { - "x": 0.3593824, - "y": 6.3879150000000005 - }, - { - "x": 14.35429, - "y": -2.252421 - }, - { - "x": 3.831208, - "y": -2.000873 - }, - { - "x": 31.40462, - "y": 26.77209 - }, - { - "x": -5.501097, - "y": 13.391279999999998 - }, - { - "x": -1.04476, - "y": 5.955898 - }, - { - "x": 4.409013, - "y": 9.323681 - }, - { - "x": 2.917201, - "y": 16.53999 - }, - { - "x": 7.265954, - "y": 10.64794 - }, - { - "x": 10.32038, - "y": 13.368570000000002 - }, - { - "x": 9.35213, - "y": 10.42427 - }, - { - "x": 6.648532, - "y": 11.07535 - }, - { - "x": -1.922306, - "y": 4.888493 - }, - { - "x": 7.2260399999999985, - "y": 13.02948 - }, - { - "x": 8.327288000000001, - "y": 8.540999000000001 - }, - { - "x": 17.69046, - "y": 21.59555 - }, - { - "x": 16.58353, - "y": 18.16115 - }, - { - "x": 12.35425, - "y": 31.96708 - }, - { - "x": 2.4711380000000003, - "y": 5.482761 - }, - { - "x": 18.4925, - "y": 29.42421 - }, - { - "x": 10.1196, - "y": 7.162078 - }, - { - "x": 20.40245, - "y": 3.943319 - }, - { - "x": 12.71589, - "y": 4.531656 - }, - { - "x": 24.35859, - "y": -4.0644 - }, - { - "x": 21.74312, - "y": 15.90887 - }, - { - "x": 12.27208, - "y": -9.612116 - }, - { - "x": 18.29681, - "y": 22.38563 - }, - { - "x": 3.530957, - "y": 8.673297 - }, - { - "x": 5.026042, - "y": 36.03767 - }, - { - "x": -0.8633009, - "y": -7.586249 - }, - { - "x": 26.83892, - "y": 13.13713 - }, - { - "x": 19.11999, - "y": 7.209714999999999 - }, - { - "x": -0.8841636999999999, - "y": 27.15254 - }, - { - "x": -5.191529, - "y": 29.65612 - }, - { - "x": 9.796095, - "y": 15.43598 - }, - { - "x": 11.66314, - "y": 10.63428 - }, - { - "x": 9.925199, - "y": 26.80364 - }, - { - "x": 33.90998, - "y": 15.02652 - }, - { - "x": 9.57004, - "y": 9.2481 - }, - { - "x": -16.2653, - "y": 13.90024 - }, - { - "x": 15.10579, - "y": 3.350049 - }, - { - "x": -4.186504, - "y": 7.964410000000001 - }, - { - "x": 12.54816, - "y": 32.51867 - }, - { - "x": -7.733469, - "y": 9.634491 - }, - { - "x": 18.91337, - "y": 15.7414 - }, - { - "x": -1.050022, - "y": -4.0034550000000015 - }, - { - "x": -6.894765, - "y": 1.041802 - }, - { - "x": 23.05031, - "y": -12.76934 - }, - { - "x": 25.96073, - "y": 11.44522 - }, - { - "x": 7.9507949999999985, - "y": 6.811407000000001 - }, - { - "x": -3.669517, - "y": -4.329696 - }, - { - "x": 10.52266, - "y": 23.3561 - }, - { - "x": 26.29452, - "y": 10.51806 - }, - { - "x": 12.42904, - "y": 23.15663 - }, - { - "x": 0.1170239, - "y": 24.65274 - }, - { - "x": -1.040023, - "y": 1.629857 - }, - { - "x": 11.16266, - "y": 9.0201 - }, - { - "x": 13.61452, - "y": 0.8832188 - }, - { - "x": 8.028045, - "y": 14.82966 - }, - { - "x": 20.40253, - "y": 22.0472 - }, - { - "x": 8.818028, - "y": 18.90424 - }, - { - "x": -0.3163152999999999, - "y": 21.40601 - }, - { - "x": 7.190192999999999, - "y": 9.13962 - }, - { - "x": -0.4711474, - "y": -8.29095 - }, - { - "x": 16.6546, - "y": -1.519889 - }, - { - "x": 10.51711, - "y": -5.018592 - }, - { - "x": 17.963060000000006, - "y": 14.46713 - }, - { - "x": -1.315535, - "y": 11.6027 - }, - { - "x": 5.113728, - "y": 3.961434 - }, - { - "x": 32.25842, - "y": -2.712702 - }, - { - "x": -10.59094, - "y": 15.402920000000002 - }, - { - "x": 21.60892, - "y": 17.750020000000006 - }, - { - "x": 11.31144, - "y": 1.031762 - }, - { - "x": 11.30595, - "y": 3.0689580000000003 - }, - { - "x": 15.51137, - "y": 8.943091 - }, - { - "x": 15.37201, - "y": 18.17922 - }, - { - "x": 3.77755, - "y": 13.33419 - }, - { - "x": 17.279889999999998, - "y": 13.97798 - }, - { - "x": -3.349734, - "y": 26.6599 - }, - { - "x": 15.72571, - "y": 6.373983 - }, - { - "x": 25.50999, - "y": 15.15837 - }, - { - "x": 16.68281, - "y": 18.95937 - }, - { - "x": -4.734694, - "y": 24.09568 - }, - { - "x": 25.08795, - "y": 19.69376 - }, - { - "x": 7.038364, - "y": 10.6667 - }, - { - "x": 4.521214, - "y": -6.635304 - }, - { - "x": 6.454509, - "y": 13.662720000000002 - }, - { - "x": 5.322541, - "y": 22.3855 - }, - { - "x": 0.6316529000000001, - "y": 19.79414 - }, - { - "x": -5.669132, - "y": 11.32511 - }, - { - "x": 9.843806, - "y": -4.695499 - }, - { - "x": 15.39168, - "y": 14.145270000000002 - }, - { - "x": 1.289581, - "y": 10.09948 - }, - { - "x": 17.10334, - "y": 6.207793 - }, - { - "x": 17.13273, - "y": 6.609228 - }, - { - "x": 9.70176, - "y": 12.33497 - }, - { - "x": 18.80351, - "y": -3.160759 - }, - { - "x": 6.08478, - "y": 4.689186 - }, - { - "x": -6.025192, - "y": 26.61258 - }, - { - "x": 4.237603, - "y": 7.315439 - }, - { - "x": 16.82231, - "y": 8.133560000000001 - }, - { - "x": -4.768829, - "y": 28.65819 - }, - { - "x": 0.5061416, - "y": 4.9462980000000005 - }, - { - "x": 12.57349, - "y": 10.41494 - }, - { - "x": 16.35374, - "y": 6.874306 - }, - { - "x": 0.1009743999999999, - "y": 2.590253 - }, - { - "x": 13.67556, - "y": -12.72959 - }, - { - "x": 2.477362, - "y": 8.42026 - }, - { - "x": 14.99279, - "y": 15.16393 - }, - { - "x": 29.71711, - "y": 15.62874 - }, - { - "x": 17.48491, - "y": 3.3823 - }, - { - "x": 13.45815, - "y": -4.13764 - }, - { - "x": 2.2072, - "y": -1.554494 - }, - { - "x": 23.05134, - "y": 24.39491 - }, - { - "x": 32.74222, - "y": 25.56641 - }, - { - "x": 15.562970000000002, - "y": 24.94262 - }, - { - "x": 8.132651, - "y": 8.998712 - }, - { - "x": 0.4580866, - "y": -9.891244 - }, - { - "x": -9.164294, - "y": 5.029294 - }, - { - "x": -3.031709, - "y": 20.23346 - }, - { - "x": 12.12393, - "y": 15.103 - }, - { - "x": 19.95281, - "y": 29.14982 - }, - { - "x": 13.00477, - "y": 27.23093 - }, - { - "x": 10.4399, - "y": 25.7741 - }, - { - "x": 0.351724, - "y": 12.2222 - }, - { - "x": 10.37312, - "y": 6.863772999999999 - }, - { - "x": 17.95419, - "y": 4.455694 - }, - { - "x": 21.06292, - "y": 3.607867 - }, - { - "x": 6.069686, - "y": 9.325338 - }, - { - "x": 14.00808, - "y": 11.5225 - }, - { - "x": -1.7777919999999998, - "y": 14.62108 - }, - { - "x": 0.7525703, - "y": -7.381838 - }, - { - "x": -2.3295470000000003, - "y": 5.070321 - }, - { - "x": 1.77457, - "y": 6.2785720000000005 - }, - { - "x": 10.69576, - "y": 16.30571 - }, - { - "x": 18.11151, - "y": 34.12422 - }, - { - "x": 0.2417766, - "y": 27.04643 - }, - { - "x": -0.4202355, - "y": 4.105829 - }, - { - "x": 15.41425, - "y": 14.782570000000002 - }, - { - "x": 8.463556, - "y": 23.04895 - }, - { - "x": 12.03072, - "y": 17.41157 - }, - { - "x": 18.68731, - "y": 6.949078999999999 - }, - { - "x": 6.3693550000000005, - "y": 5.700326 - }, - { - "x": 21.82924, - "y": 5.564074 - }, - { - "x": 7.615410000000002, - "y": -5.024376999999999 - }, - { - "x": 5.823252, - "y": 18.40279 - }, - { - "x": 22.35203, - "y": 8.526174000000001 - }, - { - "x": 6.434616, - "y": 21.16974 - }, - { - "x": 0.5560946, - "y": -4.8660760000000005 - }, - { - "x": 6.737062, - "y": -11.7331 - }, - { - "x": -1.392677, - "y": 14.64543 - }, - { - "x": 4.935136, - "y": 24.86809 - }, - { - "x": 20.35508, - "y": 26.981240000000003 - }, - { - "x": 8.624667, - "y": 10.67174 - }, - { - "x": 16.31749, - "y": 11.64083 - }, - { - "x": 9.014875, - "y": 14.42246 - }, - { - "x": 17.598329999999994, - "y": 26.66023 - }, - { - "x": 2.636649, - "y": 24.04782 - }, - { - "x": 13.82606, - "y": 16.27159 - }, - { - "x": 10.39783, - "y": 3.804893 - }, - { - "x": -6.27359, - "y": 3.878999 - }, - { - "x": -11.88057, - "y": 0.1788024 - }, - { - "x": 21.02048, - "y": 9.690716 - }, - { - "x": 18.25632, - "y": 16.941270000000006 - }, - { - "x": 24.96351, - "y": -1.158215 - }, - { - "x": 10.13696, - "y": 6.446662 - }, - { - "x": 3.509066, - "y": 16.55414 - }, - { - "x": 2.409921, - "y": -0.3445188 - }, - { - "x": 16.0843, - "y": 7.562616 - }, - { - "x": 5.987025, - "y": 7.456533 - }, - { - "x": 12.63902, - "y": 14.35081 - }, - { - "x": 7.392535, - "y": 22.61304 - }, - { - "x": 10.37212, - "y": -1.25827 - }, - { - "x": -19.01791, - "y": 0.6507304 - }, - { - "x": 3.030817, - "y": 4.580993 - }, - { - "x": 34.0303, - "y": -3.716423 - }, - { - "x": -5.843476, - "y": 13.79137 - }, - { - "x": 36.95611, - "y": -1.245269 - }, - { - "x": -0.188409, - "y": -1.86653 - }, - { - "x": 17.28285, - "y": 1.558553 - }, - { - "x": 8.9204, - "y": 29.19455 - }, - { - "x": -5.873556, - "y": 6.456733 - }, - { - "x": 17.76259, - "y": 24.02293 - }, - { - "x": 12.49482, - "y": 22.47067 - }, - { - "x": 12.6087, - "y": 3.212588 - }, - { - "x": 3.606599, - "y": 14.24789 - }, - { - "x": 20.48342, - "y": 13.74531 - }, - { - "x": 31.6423, - "y": 13.04685 - }, - { - "x": 4.745898, - "y": 7.317133 - }, - { - "x": -5.295478, - "y": 6.0010080000000015 - }, - { - "x": 7.238307000000002, - "y": 19.98631 - }, - { - "x": 6.144599, - "y": 19.91034 - }, - { - "x": 9.837835, - "y": 8.336385 - }, - { - "x": 18.64695, - "y": 5.146764 - }, - { - "x": -0.5638628000000001, - "y": 9.673976 - }, - { - "x": 5.21368, - "y": 21.83143 - }, - { - "x": -0.1993878, - "y": 9.176207000000002 - }, - { - "x": 22.42831, - "y": 8.390862 - }, - { - "x": 19.39561, - "y": -7.412824 - }, - { - "x": 31.28428, - "y": 4.131464 - }, - { - "x": 8.380888, - "y": 0.2647594 - }, - { - "x": 7.840689999999999, - "y": 13.20062 - }, - { - "x": 23.85992, - "y": 6.171501 - }, - { - "x": 6.188661, - "y": 24.92638 - }, - { - "x": 18.08387, - "y": 19.74208 - }, - { - "x": 14.23096, - "y": 12.43815 - }, - { - "x": 14.4807, - "y": 8.661634 - }, - { - "x": 30.91987, - "y": 17.57755 - }, - { - "x": 4.117051, - "y": 3.299065 - }, - { - "x": 18.10072000000001, - "y": 9.572447 - }, - { - "x": -3.777019, - "y": 1.115207 - }, - { - "x": 18.47156, - "y": 8.861407 - }, - { - "x": 30.69195, - "y": 21.9132 - }, - { - "x": 1.838687, - "y": 13.1765 - }, - { - "x": 14.22135, - "y": 16.96163 - }, - { - "x": 27.70961, - "y": 10.52575 - }, - { - "x": 9.956135, - "y": 7.890053999999999 - }, - { - "x": 11.7273, - "y": 14.00086 - }, - { - "x": 2.154482, - "y": 14.163470000000002 - }, - { - "x": -0.2120433999999999, - "y": 1.330881 - }, - { - "x": -1.7389830000000002, - "y": 16.9849 - }, - { - "x": 2.299075, - "y": -0.2934257999999999 - }, - { - "x": 22.01149, - "y": -0.4469464 - }, - { - "x": 4.275241, - "y": 16.67383 - }, - { - "x": 19.38943, - "y": 4.436821 - }, - { - "x": 8.80722, - "y": 13.23823 - }, - { - "x": -0.7658179, - "y": -4.004811 - }, - { - "x": 12.69128, - "y": 13.52916 - }, - { - "x": 12.73131, - "y": 7.050802 - }, - { - "x": 8.388222, - "y": 23.45347000000001 - }, - { - "x": 23.42708, - "y": 4.5986410000000015 - }, - { - "x": 4.046104, - "y": 7.634936 - }, - { - "x": 7.667025, - "y": 3.193633 - }, - { - "x": 22.60801, - "y": 5.130319999999998 - }, - { - "x": 14.74391, - "y": 28.76733 - }, - { - "x": 20.53201, - "y": 8.01565 - }, - { - "x": 16.46037, - "y": 16.81531 - }, - { - "x": 12.70669, - "y": 11.48214 - }, - { - "x": -1.474059, - "y": 3.329562 - }, - { - "x": 35.049609999999994, - "y": 14.4484 - }, - { - "x": 2.529177, - "y": 15.56721 - }, - { - "x": 28.9961, - "y": -15.57834 - }, - { - "x": 10.57878, - "y": 6.307686 - }, - { - "x": 5.52815, - "y": 14.12427 - }, - { - "x": 12.48016, - "y": 2.7289220000000003 - }, - { - "x": 18.10028, - "y": 3.891689 - }, - { - "x": 11.17125, - "y": 11.10063 - }, - { - "x": 14.58538, - "y": 25.99213 - }, - { - "x": 27.21567000000001, - "y": -1.980637 - }, - { - "x": -1.40271, - "y": 22.3755 - }, - { - "x": -14.66871, - "y": 9.792318 - }, - { - "x": 28.25157, - "y": 14.28507 - }, - { - "x": 2.688756, - "y": 3.0299970000000003 - }, - { - "x": 9.58344, - "y": 12.00506 - }, - { - "x": 3.65772, - "y": 1.649871 - }, - { - "x": 3.575705, - "y": 14.80241 - }, - { - "x": 34.62557, - "y": 4.384648 - }, - { - "x": 36.12292, - "y": 12.05849 - }, - { - "x": 12.56065, - "y": -4.733039 - }, - { - "x": 1.915274, - "y": 22.28056 - }, - { - "x": 18.14029, - "y": 3.569117 - }, - { - "x": -1.214981, - "y": -3.3185839999999995 - }, - { - "x": 7.646433999999997, - "y": 29.922590000000003 - }, - { - "x": -2.844509, - "y": 13.71118 - }, - { - "x": 14.62733, - "y": 16.4933 - }, - { - "x": -0.3742695, - "y": 15.06495 - }, - { - "x": 10.15795, - "y": 13.33612 - }, - { - "x": 19.4574, - "y": 11.29307 - }, - { - "x": -6.23644, - "y": 9.581524 - }, - { - "x": 0.2870638, - "y": 6.756246000000001 - }, - { - "x": 7.025386999999999, - "y": 8.299629 - }, - { - "x": 6.2054050000000025, - "y": 29.41931 - }, - { - "x": 12.37304, - "y": 4.152157 - }, - { - "x": -8.001964, - "y": 15.628429999999998 - }, - { - "x": 9.879504, - "y": 13.94365 - }, - { - "x": 12.83222, - "y": 20.98375 - }, - { - "x": 10.71142, - "y": 18.59333 - }, - { - "x": 10.09704, - "y": 9.915216 - }, - { - "x": 17.89963, - "y": 6.451302 - }, - { - "x": -6.720686, - "y": 14.993670000000002 - }, - { - "x": 3.712734, - "y": 7.361372 - }, - { - "x": -16.22395, - "y": 17.81785 - }, - { - "x": 8.71418, - "y": 24.10122 - }, - { - "x": 17.05254, - "y": 5.227864 - }, - { - "x": -14.69171, - "y": 31.79987 - }, - { - "x": 7.943416, - "y": 10.26803 - }, - { - "x": 14.004979999999998, - "y": 21.54721 - }, - { - "x": -1.302871, - "y": 2.063343 - }, - { - "x": -0.7624772, - "y": 7.0014119999999975 - }, - { - "x": 21.54626, - "y": 21.13478 - }, - { - "x": 1.232726, - "y": 12.78234 - }, - { - "x": 1.602791, - "y": 2.210584 - }, - { - "x": -6.679344, - "y": 12.61919 - }, - { - "x": -6.89254, - "y": 2.9427950000000003 - }, - { - "x": 12.32427, - "y": 22.68294 - }, - { - "x": 21.02468, - "y": 26.13788 - }, - { - "x": 6.443124, - "y": -3.984948 - }, - { - "x": 22.39199, - "y": 13.58907 - }, - { - "x": 18.06598, - "y": 2.753522 - }, - { - "x": 8.136961, - "y": 22.73404 - }, - { - "x": 13.142079999999998, - "y": 24.21235 - }, - { - "x": 11.51451, - "y": 15.92228 - }, - { - "x": -2.505605, - "y": 15.30741 - }, - { - "x": 3.29959, - "y": 13.2484 - }, - { - "x": -4.795219, - "y": 1.21583 - }, - { - "x": 29.08478, - "y": 10.30137 - }, - { - "x": 5.12492, - "y": 4.627426 - }, - { - "x": 17.060779999999998, - "y": 9.965354 - }, - { - "x": -0.340825, - "y": 11.85959 - }, - { - "x": 15.295320000000002, - "y": 9.07695 - }, - { - "x": 6.39995, - "y": 23.04672 - }, - { - "x": 14.522429999999998, - "y": 17.693360000000006 - }, - { - "x": 28.85673, - "y": 4.007333999999998 - }, - { - "x": 10.77192, - "y": 5.787269 - }, - { - "x": 7.428644999999999, - "y": 15.77705 - }, - { - "x": -6.637650999999999, - "y": 14.04711 - }, - { - "x": 17.08812, - "y": 8.223101 - }, - { - "x": 15.07757, - "y": -13.689429999999998 - }, - { - "x": -22.15215, - "y": 9.511638 - }, - { - "x": 5.04531, - "y": 1.784843 - }, - { - "x": -2.521792, - "y": -7.60383 - }, - { - "x": 32.85505, - "y": 0.3210040999999999 - }, - { - "x": 6.070759, - "y": 5.579687 - }, - { - "x": 3.508814, - "y": -3.738329 - }, - { - "x": 9.818843, - "y": 2.407706 - }, - { - "x": 11.93353, - "y": 18.78467 - }, - { - "x": 2.850058, - "y": -4.31489 - }, - { - "x": 5.20408, - "y": 6.957638 - }, - { - "x": 13.56349, - "y": 9.16074 - }, - { - "x": 2.631175, - "y": 5.677225 - }, - { - "x": 6.517994, - "y": -0.974309 - }, - { - "x": 15.80081, - "y": 19.64233 - }, - { - "x": 14.07388, - "y": -1.577052 - }, - { - "x": -3.888388, - "y": 0.4062882 - }, - { - "x": 18.69151, - "y": 10.06134 - }, - { - "x": 21.0912, - "y": 26.45951 - }, - { - "x": 2.459292, - "y": 6.838326 - }, - { - "x": 6.513192, - "y": -0.7243316999999999 - }, - { - "x": 24.3063, - "y": 14.39751 - }, - { - "x": 13.94559, - "y": 0.7581209 - }, - { - "x": -2.664707, - "y": -6.36948 - }, - { - "x": 8.106246, - "y": 0.4920085 - }, - { - "x": 17.07317, - "y": 25.84198 - }, - { - "x": 6.0494330000000005, - "y": 22.92962 - }, - { - "x": 23.94025, - "y": 27.27981 - }, - { - "x": -7.401308, - "y": -3.5558080000000003 - }, - { - "x": 2.926755, - "y": 22.41698 - }, - { - "x": -2.774311, - "y": -21.36068 - }, - { - "x": -3.094624, - "y": 16.60375 - }, - { - "x": 15.663379999999998, - "y": 18.60818 - }, - { - "x": 22.3694, - "y": 20.29701 - }, - { - "x": -0.984013, - "y": 23.2461 - }, - { - "x": 28.63485, - "y": 4.79718 - }, - { - "x": 21.88014, - "y": 12.66741 - }, - { - "x": -3.621506, - "y": 4.750143 - }, - { - "x": 12.52111, - "y": 8.464080000000001 - }, - { - "x": -22.49599, - "y": 0.1392916 - }, - { - "x": 17.33361, - "y": 3.268888 - }, - { - "x": -6.884011, - "y": -1.824905 - }, - { - "x": 10.21154, - "y": 24.45211 - }, - { - "x": 12.14809, - "y": 12.06576 - }, - { - "x": -1.924867, - "y": -0.1361344 - }, - { - "x": 21.60187, - "y": 10.23303 - }, - { - "x": 15.66342, - "y": 13.893720000000002 - }, - { - "x": 15.0212, - "y": 9.187742 - }, - { - "x": 13.60186, - "y": 16.88655 - }, - { - "x": 4.554105, - "y": 37.17632 - }, - { - "x": 12.56063, - "y": 7.900061 - }, - { - "x": -11.53464, - "y": 11.63952 - }, - { - "x": 24.58798, - "y": 1.860825 - }, - { - "x": -8.381909, - "y": 14.354070000000002 - }, - { - "x": -6.1142650000000005, - "y": 7.363372999999997 - }, - { - "x": -5.19861, - "y": 12.78676 - }, - { - "x": 21.17985, - "y": 10.36981 - }, - { - "x": 6.734995, - "y": 23.19933 - }, - { - "x": 10.19698, - "y": 15.43111 - }, - { - "x": 12.04076, - "y": 17.23649 - }, - { - "x": 25.86829, - "y": 2.396404 - }, - { - "x": -5.335044, - "y": 7.578044 - }, - { - "x": 9.824228, - "y": 6.06933 - }, - { - "x": 14.249670000000002, - "y": 27.39351 - }, - { - "x": 5.553391, - "y": 13.30626 - }, - { - "x": 9.224884, - "y": -2.702723 - }, - { - "x": 16.72743, - "y": 15.952370000000002 - }, - { - "x": 13.19714, - "y": 14.475179999999998 - }, - { - "x": 13.476720000000002, - "y": -4.123874 - }, - { - "x": 6.2834900000000005, - "y": 11.55091 - }, - { - "x": 15.38618, - "y": -8.226192 - }, - { - "x": 10.96815, - "y": 9.922543 - }, - { - "x": 14.3925, - "y": 3.203174 - }, - { - "x": 22.91966, - "y": 20.66688 - }, - { - "x": 12.9942, - "y": 15.3486 - }, - { - "x": 24.38812, - "y": 18.26395 - }, - { - "x": -9.467832, - "y": 0.6434593000000001 - }, - { - "x": -5.9889470000000005, - "y": 22.67049 - }, - { - "x": -1.766619, - "y": 18.50818 - }, - { - "x": -2.997209, - "y": 15.36209 - }, - { - "x": -2.980586, - "y": 14.54187 - }, - { - "x": 19.18525, - "y": 12.05587 - }, - { - "x": 18.62052000000001, - "y": -6.348775 - }, - { - "x": 4.541831, - "y": 3.586799 - }, - { - "x": 2.029832, - "y": 35.52395 - }, - { - "x": 18.08133, - "y": 6.853875 - }, - { - "x": 16.55184, - "y": 29.25978 - }, - { - "x": 20.81487000000001, - "y": 0.2041338 - }, - { - "x": 4.7732410000000005, - "y": 11.55061 - }, - { - "x": 17.54123, - "y": 24.48917 - }, - { - "x": 11.232, - "y": 27.95659 - }, - { - "x": 19.88413, - "y": 3.3734900000000003 - }, - { - "x": -3.511829, - "y": 6.03616 - }, - { - "x": 19.83789, - "y": 5.660164 - }, - { - "x": 21.5811, - "y": 2.308901 - }, - { - "x": 12.77548, - "y": 11.26171 - }, - { - "x": -3.640386, - "y": -8.611116 - }, - { - "x": 22.1939, - "y": 13.675070000000002 - }, - { - "x": 24.52809, - "y": 3.520373 - }, - { - "x": -2.055682, - "y": 19.0635 - }, - { - "x": 22.10497, - "y": 10.32231 - }, - { - "x": 11.01341, - "y": 25.31104 - }, - { - "x": 19.34416, - "y": 17.969070000000006 - }, - { - "x": -3.011348, - "y": 22.65403 - }, - { - "x": 4.864152, - "y": -1.24612 - }, - { - "x": -12.93381, - "y": 4.052313 - }, - { - "x": -3.225042, - "y": 2.066012 - }, - { - "x": 27.51631, - "y": 9.72616 - }, - { - "x": 15.95689, - "y": 0.2902336 - }, - { - "x": 5.763955, - "y": 18.51403 - }, - { - "x": 24.53113, - "y": 23.72683 - }, - { - "x": 12.13776, - "y": -1.241701 - }, - { - "x": -6.742276, - "y": 10.8888 - }, - { - "x": 1.712732, - "y": 14.68423 - }, - { - "x": 4.114345, - "y": 23.43694 - }, - { - "x": 24.57423, - "y": 17.20925 - }, - { - "x": 12.09148, - "y": -2.061826 - }, - { - "x": 6.380095, - "y": 19.50401 - }, - { - "x": 15.4881, - "y": 21.71908 - }, - { - "x": 3.572731, - "y": -3.078149 - }, - { - "x": 26.356690000000004, - "y": 20.47212 - }, - { - "x": 14.78471, - "y": 23.34586 - }, - { - "x": -1.279279, - "y": 0.9330042 - }, - { - "x": 0.01129247, - "y": 8.008011999999999 - }, - { - "x": 5.984768, - "y": 1.961941 - }, - { - "x": 8.858572, - "y": 17.184720000000002 - }, - { - "x": 19.37649, - "y": 2.122504 - }, - { - "x": 9.10579, - "y": 19.51155 - }, - { - "x": 9.643453, - "y": 6.241649 - }, - { - "x": -3.1091740000000003, - "y": 18.91863 - }, - { - "x": 10.541, - "y": -3.394954 - }, - { - "x": 4.573325, - "y": 11.78297 - }, - { - "x": 22.98676, - "y": 10.07359 - }, - { - "x": -10.77961, - "y": 14.08271 - }, - { - "x": 5.63292, - "y": 18.08959 - }, - { - "x": 5.782557, - "y": 12.32168 - }, - { - "x": 27.1903, - "y": 10.58244 - }, - { - "x": 8.920819999999997, - "y": 30.34188 - }, - { - "x": -1.781047, - "y": 10.98773 - }, - { - "x": -0.7274996, - "y": -7.879213 - }, - { - "x": 23.33998, - "y": 16.66643 - }, - { - "x": 16.00585, - "y": 1.374964 - }, - { - "x": 22.97108, - "y": 15.7172 - }, - { - "x": 8.993785, - "y": -9.014578 - }, - { - "x": 8.249774, - "y": -2.679776 - }, - { - "x": 5.368688, - "y": 12.60516 - }, - { - "x": 25.45515, - "y": 22.22258 - }, - { - "x": 16.10149, - "y": 11.38547 - }, - { - "x": 25.9423, - "y": 5.396589 - }, - { - "x": 13.96851, - "y": 23.8073 - }, - { - "x": 1.059773, - "y": 2.482886 - }, - { - "x": 11.19896, - "y": 27.34923 - }, - { - "x": 10.01848, - "y": 12.379 - }, - { - "x": -5.964017, - "y": 14.30957 - }, - { - "x": 14.69272, - "y": 13.940270000000002 - }, - { - "x": 5.162226, - "y": -3.949188 - }, - { - "x": 16.13654, - "y": 2.4912810000000003 - }, - { - "x": -8.427487, - "y": 17.28569 - }, - { - "x": 17.46026, - "y": 23.52985 - }, - { - "x": 4.839787, - "y": 2.035094 - }, - { - "x": 24.78075, - "y": 8.787683 - }, - { - "x": 3.28531, - "y": -2.7043060000000003 - }, - { - "x": 1.317184, - "y": 13.35289 - }, - { - "x": 5.000647, - "y": 13.50562 - }, - { - "x": -2.902717, - "y": 2.2402900000000003 - }, - { - "x": 12.86082, - "y": 12.72926 - }, - { - "x": 6.369858, - "y": 11.56653 - }, - { - "x": 5.91316, - "y": 24.22981 - }, - { - "x": -4.098757, - "y": -5.008349 - }, - { - "x": -0.7625945, - "y": 18.5798 - }, - { - "x": 15.58506, - "y": 11.27319 - }, - { - "x": 5.403196, - "y": 11.22043 - }, - { - "x": -1.124667, - "y": 31.28172 - }, - { - "x": 6.120589, - "y": 10.16824 - }, - { - "x": 6.07585, - "y": 31.160290000000003 - }, - { - "x": -8.399909, - "y": 8.830895 - }, - { - "x": 2.199297, - "y": 12.84548 - }, - { - "x": 8.845364, - "y": 21.62596 - }, - { - "x": -14.18104, - "y": 1.871214 - }, - { - "x": 34.64086, - "y": 11.64993 - }, - { - "x": -0.7696695, - "y": 8.42469 - }, - { - "x": -6.12447, - "y": 23.05465 - }, - { - "x": -14.651420000000002, - "y": 10.9695 - }, - { - "x": 11.58703, - "y": 14.496579999999998 - }, - { - "x": 0.8204501000000001, - "y": 10.62322 - }, - { - "x": 28.5049, - "y": 10.30336 - }, - { - "x": -8.36784, - "y": 4.386019 - }, - { - "x": 32.45148, - "y": 7.488422999999999 - }, - { - "x": 6.733567999999999, - "y": 18.12497 - }, - { - "x": 10.64451, - "y": 16.76856 - }, - { - "x": 3.2193240000000003, - "y": 19.57019 - }, - { - "x": 10.74578, - "y": 27.00378 - }, - { - "x": 4.207717, - "y": 2.8513580000000003 - }, - { - "x": 13.87413, - "y": 13.78015 - }, - { - "x": -10.31962, - "y": 15.46054 - }, - { - "x": 11.65267, - "y": 1.7431299999999998 - }, - { - "x": 25.78439, - "y": 2.961885 - }, - { - "x": 12.48763, - "y": 18.15628 - }, - { - "x": 7.276056, - "y": 14.082579999999998 - }, - { - "x": 9.188286, - "y": 18.24487 - }, - { - "x": 7.066136, - "y": 17.03944 - }, - { - "x": 2.462034, - "y": 7.644941999999999 - }, - { - "x": 12.10048, - "y": 15.32802 - }, - { - "x": -0.531199, - "y": 13.14534 - }, - { - "x": 10.19152, - "y": 5.414251999999999 - }, - { - "x": 8.34839, - "y": 17.09359 - }, - { - "x": -7.409304, - "y": 15.4642 - }, - { - "x": 15.994229999999998, - "y": 13.51288 - }, - { - "x": -6.608865, - "y": -0.9393074 - }, - { - "x": 13.86558, - "y": 6.094001 - }, - { - "x": 24.64994, - "y": 6.494246 - }, - { - "x": 20.51858, - "y": 17.59508 - }, - { - "x": 11.26143, - "y": 2.0136830000000003 - }, - { - "x": 5.034868, - "y": 7.499159 - }, - { - "x": 1.19408, - "y": 23.50754 - }, - { - "x": 13.19178, - "y": 12.76363 - }, - { - "x": 9.728273, - "y": 11.80716 - }, - { - "x": 13.9332, - "y": 15.7472 - }, - { - "x": 18.43648, - "y": 12.18253 - }, - { - "x": 12.60749, - "y": 32.6225 - }, - { - "x": 6.429051, - "y": 1.972634 - }, - { - "x": 12.33216, - "y": -14.739579999999998 - }, - { - "x": 17.02514, - "y": 8.819268 - }, - { - "x": 39.89024000000001, - "y": 23.99687 - }, - { - "x": 20.98933, - "y": 17.29635 - }, - { - "x": 11.65338, - "y": -5.657587 - }, - { - "x": 15.09138, - "y": 25.02662 - }, - { - "x": 11.22707, - "y": -8.075130999999999 - }, - { - "x": 10.76558, - "y": -4.988425 - }, - { - "x": 3.910868, - "y": 18.41193 - }, - { - "x": 9.769555, - "y": 15.26871 - }, - { - "x": 12.98944, - "y": 5.868339 - }, - { - "x": 15.62113, - "y": 6.474136 - }, - { - "x": 10.13399, - "y": -2.499796 - }, - { - "x": 1.27228, - "y": 6.644602000000001 - }, - { - "x": 28.93972, - "y": 2.331538 - }, - { - "x": -10.50514, - "y": 20.75097 - }, - { - "x": 0.2242924, - "y": 22.1642 - }, - { - "x": 23.20978, - "y": 11.40963 - }, - { - "x": 17.61025, - "y": 1.974165 - }, - { - "x": 7.3795600000000015, - "y": -5.537147 - }, - { - "x": 10.10124, - "y": 5.6806550000000025 - }, - { - "x": 18.15361, - "y": 9.892188 - }, - { - "x": 21.83601, - "y": 26.09115 - }, - { - "x": 19.94091, - "y": 14.92146 - }, - { - "x": -1.475135, - "y": 8.28278 - }, - { - "x": -7.943030999999999, - "y": -3.830219 - }, - { - "x": 11.30458, - "y": 8.819061999999997 - }, - { - "x": 20.7643, - "y": 6.118451 - }, - { - "x": 12.46828, - "y": 7.275092999999999 - }, - { - "x": 16.64017, - "y": 1.672324 - }, - { - "x": -11.45466, - "y": 7.741682000000001 - }, - { - "x": 7.891755, - "y": -8.190833 - }, - { - "x": 5.2950300000000015, - "y": 24.11116 - }, - { - "x": 6.695052, - "y": 20.8704 - }, - { - "x": 5.536268, - "y": 15.65921 - }, - { - "x": -1.7861470000000002, - "y": 18.38471 - }, - { - "x": 10.10925, - "y": 19.378120000000006 - }, - { - "x": 12.36446, - "y": 25.65443 - }, - { - "x": 24.26076, - "y": 6.211672 - }, - { - "x": -2.913374, - "y": -0.5345634 - }, - { - "x": 19.30486, - "y": 14.99081 - }, - { - "x": -7.134083, - "y": -5.31856 - }, - { - "x": 6.658128, - "y": -0.8207126 - }, - { - "x": 13.56779, - "y": 3.181591 - }, - { - "x": 9.165157, - "y": 12.44468 - }, - { - "x": 16.576520000000002, - "y": 19.44045 - }, - { - "x": 13.04035, - "y": 25.82305 - }, - { - "x": 12.10189, - "y": -7.604383 - }, - { - "x": 3.820956, - "y": 7.389069 - }, - { - "x": 10.48589, - "y": 11.97492 - }, - { - "x": 15.89318, - "y": 17.60414 - }, - { - "x": 4.465372, - "y": 18.83929 - }, - { - "x": 6.583345, - "y": 25.99912 - }, - { - "x": -3.657566000000001, - "y": 8.821053 - }, - { - "x": 9.940546, - "y": -12.20743 - }, - { - "x": 28.13562, - "y": -7.671817999999999 - }, - { - "x": 7.351463000000002, - "y": 3.724133 - }, - { - "x": 25.14936, - "y": 4.756451 - }, - { - "x": -6.347524, - "y": 11.70047 - }, - { - "x": 8.469816, - "y": 1.854826 - }, - { - "x": 15.9227, - "y": 21.05449 - }, - { - "x": 13.16243, - "y": 22.88495 - }, - { - "x": 6.61163, - "y": 7.602461999999999 - }, - { - "x": 14.55212, - "y": -1.466516 - }, - { - "x": 5.984364, - "y": 2.761451 - }, - { - "x": -2.9907470000000003, - "y": 18.67975 - }, - { - "x": 10.47763, - "y": 13.9604 - }, - { - "x": 15.70686, - "y": 3.711452 - }, - { - "x": 31.10299, - "y": 3.897385 - }, - { - "x": -0.2682848, - "y": 14.07392 - }, - { - "x": 15.77137, - "y": 3.525233 - }, - { - "x": -4.961974, - "y": 27.05419 - }, - { - "x": 10.78593, - "y": 2.022093 - }, - { - "x": 18.0671, - "y": 31.1079 - }, - { - "x": 7.007197, - "y": 16.15708 - }, - { - "x": 5.3245830000000005, - "y": 16.398020000000002 - }, - { - "x": 25.69982000000001, - "y": 3.056635 - }, - { - "x": 20.72, - "y": 23.58926 - }, - { - "x": 2.090151, - "y": 9.11213 - }, - { - "x": 14.57106, - "y": -6.9908550000000025 - }, - { - "x": 15.51143, - "y": -5.554229 - }, - { - "x": 25.34928, - "y": 25.96264 - }, - { - "x": -2.523716, - "y": 6.6824179999999975 - }, - { - "x": -0.2446706, - "y": -0.7271909000000001 - }, - { - "x": -3.787227, - "y": 2.679385 - }, - { - "x": 4.1469190000000005, - "y": 13.84954 - }, - { - "x": 3.629787, - "y": -4.12287 - }, - { - "x": 27.08326, - "y": 19.22561 - }, - { - "x": 9.194675, - "y": 18.3967 - }, - { - "x": 12.34312, - "y": 2.642345 - }, - { - "x": 7.808153999999999, - "y": 4.437537 - }, - { - "x": 11.60988, - "y": 7.2919990000000015 - }, - { - "x": 5.989497, - "y": 8.107000000000001 - }, - { - "x": 4.259951999999998, - "y": 9.585877 - }, - { - "x": 16.388460000000002, - "y": 16.90853 - }, - { - "x": 5.568457, - "y": 7.2605520000000014 - }, - { - "x": 22.8137, - "y": 7.456842 - }, - { - "x": 14.04878, - "y": 15.9274 - }, - { - "x": 3.027084, - "y": 7.603089999999999 - }, - { - "x": 18.73794, - "y": 0.02478778 - }, - { - "x": 28.05616, - "y": 31.56779 - }, - { - "x": -0.3963638, - "y": -3.104964 - }, - { - "x": -1.199626, - "y": 12.69042 - }, - { - "x": 0.7270734000000001, - "y": 2.26189 - }, - { - "x": 27.091590000000004, - "y": 15.82479 - }, - { - "x": 8.936564, - "y": 4.499611 - }, - { - "x": 18.23345, - "y": 15.64262 - }, - { - "x": -0.429218, - "y": 2.211029 - }, - { - "x": 15.6607, - "y": 19.98972 - }, - { - "x": 14.23374, - "y": 15.76271 - }, - { - "x": 5.829822, - "y": 10.34468 - }, - { - "x": 4.230915, - "y": 1.735521 - }, - { - "x": 12.19179, - "y": 15.03855 - }, - { - "x": 5.103175, - "y": 3.64185 - }, - { - "x": 7.088660000000001, - "y": 6.2657 - }, - { - "x": 0.01341287, - "y": 14.39395 - }, - { - "x": 16.070510000000002, - "y": 12.18371 - }, - { - "x": 31.6029, - "y": 8.55297 - }, - { - "x": -14.94727, - "y": 16.5969 - }, - { - "x": 38.0434, - "y": 2.138592 - }, - { - "x": 24.30645, - "y": 7.067761 - }, - { - "x": 29.12768, - "y": 5.9111660000000015 - }, - { - "x": 2.734299, - "y": 9.551941 - }, - { - "x": 5.490974, - "y": 15.10988 - }, - { - "x": 25.76946, - "y": 3.324707 - }, - { - "x": 15.67774, - "y": 28.04655 - }, - { - "x": 27.45951, - "y": 4.004603 - }, - { - "x": 6.71577, - "y": 17.91905 - }, - { - "x": 4.453012, - "y": 4.265516000000001 - }, - { - "x": 21.77856, - "y": 12.28597 - }, - { - "x": 12.709, - "y": 12.25582 - }, - { - "x": 6.4600269999999975, - "y": 2.503197 - }, - { - "x": -8.207786, - "y": 27.72911 - }, - { - "x": 9.914433, - "y": 14.1201 - }, - { - "x": 14.48534, - "y": 4.178134 - }, - { - "x": 15.60438, - "y": 1.94312 - }, - { - "x": -1.809368, - "y": 9.6628 - }, - { - "x": 16.42695, - "y": -3.171427 - }, - { - "x": 6.084253, - "y": 10.33377 - }, - { - "x": 8.627294000000001, - "y": -2.30743 - }, - { - "x": 14.28665, - "y": 3.929615 - }, - { - "x": -11.54532, - "y": -20.01888 - }, - { - "x": 5.575772, - "y": 10.67374 - }, - { - "x": -2.537058, - "y": 10.25853 - }, - { - "x": 20.09051, - "y": 9.33872 - }, - { - "x": -8.85235, - "y": 13.48051 - }, - { - "x": 4.209417, - "y": 17.801070000000006 - }, - { - "x": 10.57944, - "y": 13.80524 - }, - { - "x": 1.86462, - "y": 11.39824 - }, - { - "x": 10.84852, - "y": 18.48534 - }, - { - "x": -0.7703359000000001, - "y": 24.88074 - }, - { - "x": 14.36989, - "y": 10.3415 - }, - { - "x": 1.489437, - "y": -4.19631 - }, - { - "x": 26.44959, - "y": 3.562471 - }, - { - "x": -4.266789, - "y": 3.653826 - }, - { - "x": 8.976836, - "y": 18.40393 - }, - { - "x": 20.77485, - "y": 13.18247 - }, - { - "x": 27.63714, - "y": 19.13911 - }, - { - "x": 16.29336, - "y": 8.550991999999999 - }, - { - "x": 16.87829, - "y": 14.83276 - }, - { - "x": 16.82551, - "y": 9.976617 - }, - { - "x": 5.165351, - "y": 6.9856 - }, - { - "x": -0.1216837, - "y": 14.117770000000002 - }, - { - "x": -8.032164999999999, - "y": 11.65195 - }, - { - "x": -0.7711908000000001, - "y": 9.478467 - }, - { - "x": 7.822278, - "y": 4.63563 - }, - { - "x": -2.542693, - "y": 31.29946 - }, - { - "x": 12.41543, - "y": 10.05657 - }, - { - "x": 10.44706, - "y": 6.147121 - }, - { - "x": 10.02766, - "y": 15.330329999999998 - }, - { - "x": 15.52898, - "y": 5.241399 - }, - { - "x": 9.747575, - "y": 11.99029 - }, - { - "x": 19.98159, - "y": 14.5416 - }, - { - "x": 18.364320000000006, - "y": -4.5937800000000015 - }, - { - "x": 13.22721, - "y": 7.873434 - }, - { - "x": -0.5568769, - "y": 6.233604 - }, - { - "x": 7.476011, - "y": 16.644470000000002 - }, - { - "x": -2.541061, - "y": 16.41452 - }, - { - "x": 14.30498, - "y": 11.84888 - }, - { - "x": 3.967357, - "y": 20.72875 - }, - { - "x": 0.2271643, - "y": 29.08483 - }, - { - "x": 11.57322, - "y": 14.5351 - }, - { - "x": 2.318771, - "y": 19.85869 - }, - { - "x": 1.748142, - "y": 10.93859 - }, - { - "x": 17.782529999999994, - "y": 4.558751999999999 - }, - { - "x": -4.290225, - "y": 4.425946 - }, - { - "x": 16.53104, - "y": 4.671925 - }, - { - "x": 7.546088, - "y": 10.27894 - }, - { - "x": 13.152029999999998, - "y": 8.540096 - }, - { - "x": 0.5304746, - "y": 18.33461 - }, - { - "x": 21.35885, - "y": 27.10033 - }, - { - "x": -0.5274979999999999, - "y": 17.29681 - }, - { - "x": 12.94586, - "y": 12.23683 - }, - { - "x": 20.56008, - "y": -0.5277433000000001 - }, - { - "x": 0.369141, - "y": -4.90859 - }, - { - "x": 10.88581, - "y": -2.084885 - }, - { - "x": 1.047853, - "y": 14.6625 - }, - { - "x": 17.284689999999998, - "y": 1.17794 - }, - { - "x": 8.224514, - "y": 18.21265 - }, - { - "x": 18.79663, - "y": 1.558912 - }, - { - "x": 2.294629, - "y": 11.46264 - }, - { - "x": 13.16382, - "y": 15.70806 - }, - { - "x": 11.96874, - "y": 22.31844 - }, - { - "x": 18.1468, - "y": 1.836594 - }, - { - "x": 6.30985, - "y": 10.4237 - }, - { - "x": 12.49809, - "y": 13.02343 - }, - { - "x": 6.254294, - "y": 28.35686 - }, - { - "x": 20.57987, - "y": 19.25847000000001 - }, - { - "x": -0.675866, - "y": 6.132365 - }, - { - "x": -2.52902, - "y": 29.84877 - }, - { - "x": 2.531129, - "y": 31.62439 - }, - { - "x": 16.98884, - "y": 14.57923 - }, - { - "x": 2.599834, - "y": 20.39453 - }, - { - "x": 6.326382, - "y": 0.826507 - }, - { - "x": 13.8971, - "y": 7.505789999999997 - }, - { - "x": -5.493487, - "y": 19.43579 - }, - { - "x": 21.96003, - "y": 24.61082 - }, - { - "x": 7.303667, - "y": 2.841022 - }, - { - "x": 22.35765, - "y": 1.493998 - }, - { - "x": 2.104918, - "y": 5.705926 - }, - { - "x": 26.18462, - "y": -9.62667 - }, - { - "x": 20.80766, - "y": 10.34603 - }, - { - "x": 10.57028, - "y": 34.39865 - }, - { - "x": -7.880563, - "y": 13.95659 - }, - { - "x": 6.534681, - "y": 16.05914 - }, - { - "x": 6.421189, - "y": 22.4082 - }, - { - "x": 2.5363290000000003, - "y": 2.955975 - }, - { - "x": 17.029429999999998, - "y": 29.76824 - }, - { - "x": -0.4862340999999999, - "y": 12.23679 - }, - { - "x": 1.188364, - "y": 8.102704 - }, - { - "x": -3.906957, - "y": 5.578883 - }, - { - "x": 5.441873, - "y": 5.874897 - }, - { - "x": 18.66013, - "y": -4.470882 - }, - { - "x": 13.33514, - "y": 3.557717 - }, - { - "x": 24.12527, - "y": 18.52547 - }, - { - "x": 12.98691, - "y": 17.43439 - }, - { - "x": 13.358770000000002, - "y": 9.173119 - }, - { - "x": 13.41857, - "y": -0.07619125 - }, - { - "x": 5.2243559999999984, - "y": 22.71993 - }, - { - "x": 10.34212, - "y": 16.27103 - }, - { - "x": -0.3693704, - "y": 11.25666 - }, - { - "x": 12.91639, - "y": 31.99353 - }, - { - "x": 0.9090181, - "y": 24.91849 - }, - { - "x": -1.409272, - "y": 9.203924 - }, - { - "x": -4.365977, - "y": 16.916610000000002 - }, - { - "x": 10.25595, - "y": 22.35262 - }, - { - "x": 12.43669, - "y": 10.23768 - }, - { - "x": -1.170456, - "y": 15.72802 - }, - { - "x": -6.2296010000000015, - "y": 23.02026 - }, - { - "x": 9.663633, - "y": 25.29418 - }, - { - "x": 9.05127, - "y": 12.58227 - }, - { - "x": 0.8767106, - "y": 20.08131 - }, - { - "x": 4.492934, - "y": 16.617639999999998 - }, - { - "x": 15.53079, - "y": 10.37215 - }, - { - "x": 0.789848, - "y": 22.08501 - }, - { - "x": 15.88278, - "y": 10.7026 - }, - { - "x": 15.65385, - "y": 1.855822 - }, - { - "x": 7.006049000000001, - "y": 1.034778 - }, - { - "x": 18.06041, - "y": -0.4099859 - }, - { - "x": 19.50145, - "y": 22.84672 - }, - { - "x": 14.34475, - "y": -0.5536328 - }, - { - "x": 6.584492, - "y": 24.95815 - }, - { - "x": 0.7217060000000001, - "y": 16.4536 - }, - { - "x": 8.034842, - "y": 9.826132 - }, - { - "x": 22.07318, - "y": 10.31959 - }, - { - "x": 8.208789999999999, - "y": 16.102610000000002 - }, - { - "x": -0.6540285, - "y": 7.418589999999999 - }, - { - "x": 33.90343, - "y": 3.274898 - }, - { - "x": 15.558320000000002, - "y": 13.55292 - }, - { - "x": 7.387878, - "y": 15.86786 - }, - { - "x": 5.051225, - "y": 16.534370000000006 - }, - { - "x": 5.229687, - "y": 18.39176 - }, - { - "x": 9.339954, - "y": 9.981995 - }, - { - "x": 14.02917, - "y": 2.41937 - }, - { - "x": 3.084545, - "y": 30.35293 - }, - { - "x": -9.022234, - "y": 3.566726 - }, - { - "x": 8.187902000000001, - "y": 10.07435 - }, - { - "x": 4.389926, - "y": 10.11696 - }, - { - "x": 17.49107, - "y": 9.631412 - }, - { - "x": 25.94192, - "y": 6.535813 - }, - { - "x": 14.06103, - "y": 2.905847 - }, - { - "x": 4.658055, - "y": -5.7647650000000015 - }, - { - "x": 19.84404, - "y": 19.12729 - }, - { - "x": 15.56143, - "y": 9.62353 - }, - { - "x": 7.178256, - "y": 14.85566 - }, - { - "x": 22.64227, - "y": 4.81697 - }, - { - "x": -7.8042880000000014, - "y": -1.111585 - }, - { - "x": -5.118906, - "y": 7.387376 - }, - { - "x": 6.152764, - "y": 14.22517 - }, - { - "x": 8.551857, - "y": 24.93599 - }, - { - "x": 3.134369, - "y": -6.632367 - }, - { - "x": -1.164893, - "y": 18.86306 - }, - { - "x": 29.06922, - "y": 31.39812 - }, - { - "x": 7.826419, - "y": 39.47855 - }, - { - "x": 29.47485, - "y": 32.19725 - } - ] - }, - { - "clusterNr": 1, - "centroid": { - "x": 69.92418447478987, - "y": -10.119641194361344 - }, - "points": [ - { - "x": 36.17882, - "y": -22.1776 - }, - { - "x": 50.97437, - "y": 19.26007 - }, - { - "x": 68.77616, - "y": -23.90883 - }, - { - "x": 56.22534, - "y": -5.294665 - }, - { - "x": 84.62974, - "y": -8.592495 - }, - { - "x": 95.91765, - "y": -17.08491 - }, - { - "x": 66.93266, - "y": -3.231932 - }, - { - "x": 68.5361, - "y": -26.18595 - }, - { - "x": 76.53591, - "y": -3.304326 - }, - { - "x": 76.23439, - "y": -11.4189 - }, - { - "x": 54.16949, - "y": -19.01123 - }, - { - "x": 72.58261999999998, - "y": -16.83923 - }, - { - "x": 81.56219, - "y": -1.6943830000000002 - }, - { - "x": 67.99164, - "y": -17.64808 - }, - { - "x": 64.71255, - "y": -14.86299 - }, - { - "x": 70.76205, - "y": -13.4053 - }, - { - "x": 80.15953, - "y": -1.895146 - }, - { - "x": 64.54890999999999, - "y": -1.18837 - }, - { - "x": 72.76769, - "y": -1.913954 - }, - { - "x": 79.9837, - "y": -20.64003 - }, - { - "x": 79.13871, - "y": 3.93355 - }, - { - "x": 44.28213, - "y": 1.785785 - }, - { - "x": 64.1403, - "y": -9.613207 - }, - { - "x": 59.16926, - "y": 13.10082 - }, - { - "x": 81.54203000000003, - "y": 8.749848 - }, - { - "x": 74.12215, - "y": -22.66961 - }, - { - "x": 69.51984, - "y": -12.94162 - }, - { - "x": 80.76501999999998, - "y": -7.238871 - }, - { - "x": 54.98248, - "y": -5.827399 - }, - { - "x": 63.85516, - "y": -1.502977 - }, - { - "x": 70.24579, - "y": -22.48083 - }, - { - "x": 64.31788, - "y": -12.37871 - }, - { - "x": 86.6356, - "y": -20.3488 - }, - { - "x": 84.94551, - "y": -11.81974 - }, - { - "x": 84.22009, - "y": 0.2136558 - }, - { - "x": 64.29858, - "y": -7.7486380000000015 - }, - { - "x": 78.10973, - "y": -14.83134 - }, - { - "x": 75.86112, - "y": -11.63541 - }, - { - "x": 90.31363, - "y": -6.734307 - }, - { - "x": 62.72575, - "y": -18.50824 - }, - { - "x": 75.54213, - "y": -4.170342 - }, - { - "x": 65.45658, - "y": -10.57994 - }, - { - "x": 61.91086, - "y": -20.55287 - }, - { - "x": 59.13503000000001, - "y": -18.54382 - }, - { - "x": 60.52482, - "y": 4.0029580000000005 - }, - { - "x": 80.68502, - "y": -10.62564 - }, - { - "x": 66.77925, - "y": -6.613982000000001 - }, - { - "x": 66.15932, - "y": -12.41949 - }, - { - "x": 66.32986, - "y": -0.9856625 - }, - { - "x": 63.90113, - "y": -8.54786 - }, - { - "x": 82.86773000000002, - "y": -7.530378 - }, - { - "x": 85.21556, - "y": -24.69871 - }, - { - "x": 67.60797, - "y": 6.669538 - }, - { - "x": 66.35771, - "y": -24.43254 - }, - { - "x": 65.34889, - "y": -16.15385 - }, - { - "x": 95.9356, - "y": -13.87495 - }, - { - "x": 55.30122, - "y": -3.164437 - }, - { - "x": 53.70588000000001, - "y": -22.06458 - }, - { - "x": 58.04943000000001, - "y": -2.860465 - }, - { - "x": 75.83075, - "y": -11.85008 - }, - { - "x": 61.31218000000001, - "y": -19.0784 - }, - { - "x": 77.7234, - "y": -2.877346 - }, - { - "x": 85.97015999999998, - "y": -17.81126 - }, - { - "x": 68.26375999999999, - "y": -19.15556 - }, - { - "x": 77.10473, - "y": -19.01528 - }, - { - "x": 78.19131999999998, - "y": -8.509058 - }, - { - "x": 65.10429, - "y": -3.43562 - }, - { - "x": 79.52807, - "y": -27.63379 - }, - { - "x": 75.18258, - "y": -6.52501 - }, - { - "x": 73.22818000000002, - "y": -3.601662 - }, - { - "x": 67.87865, - "y": 6.6700399999999975 - }, - { - "x": 67.49999, - "y": -3.656658 - }, - { - "x": 68.73451, - "y": -14.8505 - }, - { - "x": 68.80344000000001, - "y": 0.2036219 - }, - { - "x": 70.23388, - "y": -1.111902 - }, - { - "x": 74.11479, - "y": -7.362882000000001 - }, - { - "x": 52.94662, - "y": -26.11158 - }, - { - "x": 61.4234, - "y": 4.10658 - }, - { - "x": 75.64492, - "y": -27.29068 - }, - { - "x": 70.19157, - "y": -15.42674 - }, - { - "x": 57.02136, - "y": -28.37956 - }, - { - "x": 62.74637, - "y": -13.188 - }, - { - "x": 65.85207, - "y": -20.20264 - }, - { - "x": 74.1682, - "y": -9.089777 - }, - { - "x": 69.75043000000001, - "y": -0.3842613 - }, - { - "x": 57.04818, - "y": -16.48449 - }, - { - "x": 78.25997, - "y": -7.99833 - }, - { - "x": 63.72304000000001, - "y": -24.23505 - }, - { - "x": 64.25357, - "y": -12.80524 - }, - { - "x": 60.51129, - "y": -0.3604612 - }, - { - "x": 64.83588, - "y": -2.828358 - }, - { - "x": 64.00904, - "y": -28.74335 - }, - { - "x": 84.36928, - "y": 1.672451 - }, - { - "x": 65.89381999999999, - "y": -9.091981 - }, - { - "x": 66.97235, - "y": -19.93247 - }, - { - "x": 84.08383, - "y": 6.8520119999999975 - }, - { - "x": 68.23765, - "y": 2.762476 - }, - { - "x": 72.25073, - "y": -17.15958 - }, - { - "x": 55.23472, - "y": 3.789266000000002 - }, - { - "x": 75.93697, - "y": -4.40856 - }, - { - "x": 68.67339, - "y": -4.801611 - }, - { - "x": 56.01145, - "y": -17.8486 - }, - { - "x": 77.52585, - "y": -15.70033 - }, - { - "x": 88.95076999999998, - "y": -19.44843 - }, - { - "x": 61.68006999999999, - "y": 8.509057 - }, - { - "x": 94.70014, - "y": -6.385033 - }, - { - "x": 66.70215, - "y": -29.732640000000004 - }, - { - "x": 77.82463, - "y": -10.06171 - }, - { - "x": 87.91064, - "y": -30.96477 - }, - { - "x": 61.9166, - "y": -8.827060000000003 - }, - { - "x": 80.87708, - "y": -0.7162395 - }, - { - "x": 80.89673, - "y": -23.38986 - }, - { - "x": 66.70298000000001, - "y": 4.803512 - }, - { - "x": 63.19015, - "y": -20.61243 - }, - { - "x": 76.81371999999998, - "y": -26.90243 - }, - { - "x": 65.06876, - "y": 4.386009 - }, - { - "x": 95.32207, - "y": -16.98335 - }, - { - "x": 57.72156999999999, - "y": -15.60494 - }, - { - "x": 55.37355, - "y": 0.1582912999999999 - }, - { - "x": 69.38056999999999, - "y": -12.99076 - }, - { - "x": 67.81506, - "y": -4.811255 - }, - { - "x": 76.97593, - "y": -8.36036 - }, - { - "x": 77.27475, - "y": 4.903346 - }, - { - "x": 83.35947, - "y": -22.26367 - }, - { - "x": 61.09789, - "y": -14.29766 - }, - { - "x": 65.82687, - "y": -19.21419 - }, - { - "x": 74.95858, - "y": -4.134062 - }, - { - "x": 62.60687, - "y": 13.20539 - }, - { - "x": 51.71922, - "y": -0.1788583 - }, - { - "x": 74.93252, - "y": -0.5864232 - }, - { - "x": 79.38506, - "y": -19.2217 - }, - { - "x": 75.77722, - "y": -26.50406 - }, - { - "x": 58.46341999999999, - "y": -15.13272 - }, - { - "x": 75.47081, - "y": -22.60266 - }, - { - "x": 44.91439, - "y": -5.197128 - }, - { - "x": 68.68961, - "y": 12.47448 - }, - { - "x": 61.03369, - "y": 0.7950335999999999 - }, - { - "x": 58.83893000000001, - "y": -2.276435 - }, - { - "x": 82.02278000000003, - "y": -8.854353999999997 - }, - { - "x": 70.77445999999998, - "y": -12.75299 - }, - { - "x": 79.77535999999998, - "y": -28.66915 - }, - { - "x": 74.93503, - "y": -3.32777 - }, - { - "x": 72.12925, - "y": -12.27785 - }, - { - "x": 80.84456999999998, - "y": -2.636685 - }, - { - "x": 57.63159, - "y": -1.221671 - }, - { - "x": 80.52416, - "y": 6.845383 - }, - { - "x": 63.2352, - "y": -24.72682 - }, - { - "x": 82.18422, - "y": -29.512190000000004 - }, - { - "x": 97.35694, - "y": -2.163071 - }, - { - "x": 60.78475, - "y": -31.03982 - }, - { - "x": 70.74291, - "y": -22.15998 - }, - { - "x": 74.0169, - "y": 14.51656 - }, - { - "x": 66.91939, - "y": -12.24789 - }, - { - "x": 76.09503000000002, - "y": 4.343312999999998 - }, - { - "x": 81.78097, - "y": -8.727155999999999 - }, - { - "x": 80.09553000000002, - "y": -4.232298 - }, - { - "x": 73.32889, - "y": 1.538375 - }, - { - "x": 62.58947, - "y": 4.468431 - }, - { - "x": 67.35439000000001, - "y": -16.61995 - }, - { - "x": 86.32658, - "y": -14.45837 - }, - { - "x": 71.04987, - "y": -2.683244 - }, - { - "x": 83.78761999999998, - "y": 26.49733 - }, - { - "x": 74.85746999999998, - "y": -5.0595050000000015 - }, - { - "x": 77.72216, - "y": 6.093524 - }, - { - "x": 68.97789, - "y": -4.123292 - }, - { - "x": 59.17706999999999, - "y": -14.73758 - }, - { - "x": 50.49705, - "y": -17.90728 - }, - { - "x": 80.156, - "y": 6.28412 - }, - { - "x": 73.31786, - "y": -9.305126 - }, - { - "x": 59.61196, - "y": -4.425068 - }, - { - "x": 68.88152, - "y": -9.893832000000002 - }, - { - "x": 88.66383, - "y": -7.9094380000000015 - }, - { - "x": 54.22847, - "y": -16.32238 - }, - { - "x": 71.32836, - "y": 2.896152 - }, - { - "x": 77.83041999999998, - "y": -5.410922 - }, - { - "x": 72.29527, - "y": -1.6438080000000002 - }, - { - "x": 60.87722, - "y": -22.1124 - }, - { - "x": 90.33483, - "y": -5.948239 - }, - { - "x": 74.31378000000002, - "y": -20.85082 - }, - { - "x": 73.68491999999998, - "y": -4.392175 - }, - { - "x": 67.73080999999999, - "y": -18.78214 - }, - { - "x": 70.87401, - "y": -13.91332 - }, - { - "x": 58.89813, - "y": -1.263629 - }, - { - "x": 61.02101999999999, - "y": -13.00759 - }, - { - "x": 63.88495, - "y": 4.276434 - }, - { - "x": 60.26458, - "y": 0.7716272 - }, - { - "x": 70.30639000000001, - "y": -11.66815 - }, - { - "x": 73.19178000000002, - "y": -4.823114 - }, - { - "x": 58.26951, - "y": -13.58154 - }, - { - "x": 73.82600000000002, - "y": -5.296698999999999 - }, - { - "x": 76.70215999999998, - "y": -7.703344 - }, - { - "x": 69.07478, - "y": 2.6927380000000003 - }, - { - "x": 55.76127, - "y": -27.63965 - }, - { - "x": 84.63778, - "y": 0.841825 - }, - { - "x": 74.96148000000002, - "y": 11.91875 - }, - { - "x": 57.6636, - "y": -23.91239 - }, - { - "x": 64.04885, - "y": -6.910765 - }, - { - "x": 71.5033, - "y": -0.02369585 - }, - { - "x": 82.15275, - "y": -21.6081 - }, - { - "x": 63.34114, - "y": -25.3215 - }, - { - "x": 73.77465, - "y": -8.064701 - }, - { - "x": 72.78902, - "y": -25.23712 - }, - { - "x": 60.628, - "y": -17.69653 - }, - { - "x": 70.46724, - "y": -13.25096 - }, - { - "x": 71.33598, - "y": -35.30175999999999 - }, - { - "x": 78.18223, - "y": -4.003611 - }, - { - "x": 65.29634, - "y": -14.71507 - }, - { - "x": 79.06381, - "y": -17.52429 - }, - { - "x": 59.79717, - "y": -15.80204 - }, - { - "x": 77.98643, - "y": 0.14855 - }, - { - "x": 79.18679, - "y": -22.84098 - }, - { - "x": 61.1682, - "y": -17.87923 - }, - { - "x": 73.55363, - "y": 3.718564 - }, - { - "x": 71.21540999999998, - "y": -7.743013 - }, - { - "x": 72.69725, - "y": -10.52523 - }, - { - "x": 66.1658, - "y": 8.654269000000001 - }, - { - "x": 66.57901, - "y": -7.96869 - }, - { - "x": 77.53841, - "y": -7.255456 - }, - { - "x": 68.90079, - "y": -1.174505 - }, - { - "x": 75.15744000000002, - "y": -4.303189 - }, - { - "x": 60.93241, - "y": -19.6263 - }, - { - "x": 70.77526999999998, - "y": -15.19386 - }, - { - "x": 61.57277, - "y": -19.84966 - }, - { - "x": 74.40188, - "y": -12.65376 - }, - { - "x": 76.09886999999998, - "y": -8.812416 - }, - { - "x": 63.0071, - "y": 4.700768 - }, - { - "x": 55.08188000000001, - "y": -13.81331 - }, - { - "x": 62.74949, - "y": -7.885534 - }, - { - "x": 69.52172, - "y": -11.22383 - }, - { - "x": 72.21619, - "y": 1.537016 - }, - { - "x": 86.36201, - "y": -19.03397 - }, - { - "x": 57.06537, - "y": -8.751387 - }, - { - "x": 65.3979, - "y": -1.594234 - }, - { - "x": 62.21588000000001, - "y": -17.88168 - }, - { - "x": 66.55029, - "y": -26.34649000000001 - }, - { - "x": 63.71606, - "y": -2.147129 - }, - { - "x": 61.24889, - "y": 11.37515 - }, - { - "x": 67.01504, - "y": -13.9139 - }, - { - "x": 76.54024, - "y": 7.571401 - }, - { - "x": 51.77094, - "y": -18.34046 - }, - { - "x": 85.88293, - "y": 3.30276 - }, - { - "x": 61.10013000000001, - "y": -12.41815 - }, - { - "x": 59.85202, - "y": -5.652476 - }, - { - "x": 75.82624, - "y": -20.09061 - }, - { - "x": 61.68382, - "y": -13.309220000000002 - }, - { - "x": 57.11461, - "y": -14.71895 - }, - { - "x": 77.37225, - "y": -1.998448 - }, - { - "x": 56.9189, - "y": -5.607814 - }, - { - "x": 68.24065999999999, - "y": -16.7783 - }, - { - "x": 70.99341, - "y": -20.21861 - }, - { - "x": 55.90017, - "y": -24.42781 - }, - { - "x": 65.72708, - "y": -12.62672 - }, - { - "x": 86.9104, - "y": -2.218481 - }, - { - "x": 60.30796, - "y": -21.13974 - }, - { - "x": 58.89599000000001, - "y": -13.65608 - }, - { - "x": 64.42315, - "y": 2.896175 - }, - { - "x": 68.26449000000001, - "y": -1.292433 - }, - { - "x": 60.80457, - "y": -16.41014 - }, - { - "x": 74.24806, - "y": -23.90477000000001 - }, - { - "x": 68.40987, - "y": -1.351733 - }, - { - "x": 75.19914, - "y": -17.88874 - }, - { - "x": 53.99338, - "y": -16.79015 - }, - { - "x": 64.66423, - "y": -11.21753 - }, - { - "x": 78.41882, - "y": -8.131473 - }, - { - "x": 90.1256, - "y": -24.57763 - }, - { - "x": 78.52343, - "y": -23.97729 - }, - { - "x": 69.83008000000001, - "y": -6.202702 - }, - { - "x": 76.66716, - "y": -10.95484 - }, - { - "x": 73.33869, - "y": -14.50632 - }, - { - "x": 54.61538, - "y": 0.822026 - }, - { - "x": 75.07177, - "y": 2.72507 - }, - { - "x": 72.55125, - "y": 16.4744 - }, - { - "x": 75.25325, - "y": 4.462008999999999 - }, - { - "x": 63.05424, - "y": -12.70489 - }, - { - "x": 74.84572, - "y": -6.9136380000000015 - }, - { - "x": 81.29542, - "y": -18.13609 - }, - { - "x": 86.43307, - "y": 1.7146 - }, - { - "x": 58.70364, - "y": -4.059786 - }, - { - "x": 50.14929, - "y": -14.31598 - }, - { - "x": 63.98909, - "y": -11.18955 - }, - { - "x": 65.58124000000001, - "y": -11.16373 - }, - { - "x": 78.43384, - "y": 1.611536 - }, - { - "x": 81.6864, - "y": -7.565635 - }, - { - "x": 71.32661, - "y": -24.2114 - }, - { - "x": 56.50423000000001, - "y": -0.6708519000000001 - }, - { - "x": 66.49155, - "y": -11.93227 - }, - { - "x": 77.01996, - "y": -7.084207000000001 - }, - { - "x": 83.91402, - "y": -1.3721299999999998 - }, - { - "x": 69.80927, - "y": -12.62827 - }, - { - "x": 59.75429000000001, - "y": 1.039816 - }, - { - "x": 97.82028, - "y": -16.56395 - }, - { - "x": 91.93916, - "y": -1.150087 - }, - { - "x": 67.92403, - "y": -17.03266 - }, - { - "x": 61.81742, - "y": 9.498615 - }, - { - "x": 71.14845, - "y": -8.638981 - }, - { - "x": 66.59299, - "y": -32.46637 - }, - { - "x": 68.46967, - "y": -30.534990000000004 - }, - { - "x": 75.83458, - "y": -3.566499 - }, - { - "x": 79.48316, - "y": -30.800590000000003 - }, - { - "x": 63.92749, - "y": -11.3843 - }, - { - "x": 67.65975, - "y": -9.337537 - }, - { - "x": 67.92515999999999, - "y": 4.484799 - }, - { - "x": 65.09831, - "y": -11.52629 - }, - { - "x": 70.69653000000002, - "y": -15.150479999999998 - }, - { - "x": 77.50496, - "y": -9.722227 - }, - { - "x": 88.75939, - "y": -10.3208 - }, - { - "x": 66.10896, - "y": -26.77577 - }, - { - "x": 48.80508, - "y": -22.4844 - }, - { - "x": 77.87479, - "y": -5.751227 - }, - { - "x": 74.65789000000002, - "y": -8.919705 - }, - { - "x": 82.11505, - "y": -1.623908 - }, - { - "x": 73.36298000000002, - "y": -14.605429999999998 - }, - { - "x": 71.40567, - "y": -4.340033 - }, - { - "x": 58.62062, - "y": -10.19077 - }, - { - "x": 65.29805999999999, - "y": 2.156136 - }, - { - "x": 72.86081, - "y": -11.82809 - }, - { - "x": 71.3769, - "y": -9.252214 - }, - { - "x": 84.13731999999997, - "y": 8.626088000000001 - }, - { - "x": 70.62952, - "y": -29.13831 - }, - { - "x": 74.71705, - "y": -17.16086 - }, - { - "x": 69.74262, - "y": -8.386807000000001 - }, - { - "x": 72.60228000000002, - "y": -4.416258999999998 - }, - { - "x": 62.13006, - "y": -22.79853 - }, - { - "x": 60.11729, - "y": 11.88867 - }, - { - "x": 76.74555, - "y": -17.363889999999998 - }, - { - "x": 67.41577, - "y": -9.266467 - }, - { - "x": 73.11009, - "y": -23.10049 - }, - { - "x": 79.32548, - "y": -15.70281 - }, - { - "x": 104.3766, - "y": 4.351511 - }, - { - "x": 66.86716, - "y": -19.87777 - }, - { - "x": 89.33103, - "y": -12.80378 - }, - { - "x": 35.74094, - "y": -24.00127 - }, - { - "x": 76.09913, - "y": -18.21636 - }, - { - "x": 69.3201, - "y": -5.764337 - }, - { - "x": 64.45351, - "y": -9.646416 - }, - { - "x": 81.06175, - "y": -21.19148 - }, - { - "x": 58.83277, - "y": -3.300213 - }, - { - "x": 59.77071, - "y": -6.5734270000000015 - }, - { - "x": 69.73292, - "y": -22.09676 - }, - { - "x": 66.791, - "y": -10.47102 - }, - { - "x": 49.65516, - "y": -1.869738 - }, - { - "x": 70.70066, - "y": -15.89514 - }, - { - "x": 72.20053, - "y": -12.37627 - }, - { - "x": 65.95326, - "y": -16.931829999999998 - }, - { - "x": 74.20015, - "y": -14.89715 - }, - { - "x": 72.81212, - "y": -3.046355 - }, - { - "x": 57.88044, - "y": -4.081336 - }, - { - "x": 48.90072, - "y": -21.98084 - }, - { - "x": 61.67483000000001, - "y": 4.149319 - }, - { - "x": 72.80554000000002, - "y": -5.543254 - }, - { - "x": 82.24438, - "y": -8.71373 - }, - { - "x": 68.85194, - "y": -0.9684211 - }, - { - "x": 70.258, - "y": -5.573562 - }, - { - "x": 51.29503, - "y": 3.890627 - }, - { - "x": 71.87862, - "y": 1.95838 - }, - { - "x": 74.26682, - "y": 0.2268598 - }, - { - "x": 73.88967, - "y": -4.138421 - }, - { - "x": 72.43866, - "y": -8.702069999999999 - }, - { - "x": 68.84693, - "y": -4.473853 - }, - { - "x": 67.4579, - "y": -11.51909 - }, - { - "x": 63.23736, - "y": -4.332619 - }, - { - "x": 67.04571999999999, - "y": -8.749687 - }, - { - "x": 61.14106, - "y": -20.12918 - }, - { - "x": 59.06593, - "y": -36.59645 - }, - { - "x": 63.0932, - "y": -9.511965 - }, - { - "x": 64.19505, - "y": -4.122554 - }, - { - "x": 69.14381999999999, - "y": -6.864114999999999 - }, - { - "x": 68.2186, - "y": -13.96171 - }, - { - "x": 80.78811999999998, - "y": -21.61113 - }, - { - "x": 62.15595, - "y": -5.59855 - }, - { - "x": 76.2021, - "y": -0.3535414 - }, - { - "x": 67.71611999999999, - "y": -21.95391 - }, - { - "x": 66.87748, - "y": -13.76373 - }, - { - "x": 81.16841, - "y": -12.7322 - }, - { - "x": 77.52611999999998, - "y": -16.854770000000002 - }, - { - "x": 73.13333, - "y": -14.03496 - }, - { - "x": 62.926080000000006, - "y": -13.9975 - }, - { - "x": 51.79126, - "y": 6.185827 - }, - { - "x": 69.15686, - "y": -9.004087 - }, - { - "x": 62.27294000000001, - "y": -7.576707000000002 - }, - { - "x": 62.86968, - "y": -8.90002 - }, - { - "x": 59.75554, - "y": -18.64859 - }, - { - "x": 55.93825, - "y": -5.324996 - }, - { - "x": 63.37816, - "y": 8.626922 - }, - { - "x": 89.06512, - "y": -18.00787 - }, - { - "x": 59.49207, - "y": -21.839 - }, - { - "x": 63.0717, - "y": 4.1653 - }, - { - "x": 74.18266, - "y": -14.39385 - }, - { - "x": 72.99597, - "y": -21.99502 - }, - { - "x": 74.54878000000002, - "y": 0.68999 - }, - { - "x": 72.79072, - "y": -13.42379 - }, - { - "x": 68.58779, - "y": 0.4890194000000001 - }, - { - "x": 83.4991, - "y": -3.712483 - }, - { - "x": 85.60566, - "y": -2.347389 - }, - { - "x": 49.33336, - "y": -16.45131 - }, - { - "x": 80.25808, - "y": -17.90534 - }, - { - "x": 73.99424, - "y": -3.416731 - }, - { - "x": 71.49039, - "y": -32.68723 - }, - { - "x": 75.56421999999998, - "y": -35.10705 - }, - { - "x": 50.77177, - "y": -5.560257 - }, - { - "x": 63.31959000000001, - "y": 3.695687 - }, - { - "x": 62.63376, - "y": -20.60124 - }, - { - "x": 72.48474, - "y": -9.643281 - }, - { - "x": 55.5865, - "y": -23.30693 - }, - { - "x": 51.66027, - "y": -29.96612 - }, - { - "x": 53.65475, - "y": -5.412205999999999 - }, - { - "x": 89.75272, - "y": -8.296797999999999 - }, - { - "x": 60.46186, - "y": 2.98287 - }, - { - "x": 80.376, - "y": -11.60401 - }, - { - "x": 61.82471999999999, - "y": -13.03964 - }, - { - "x": 73.42504, - "y": -12.02837 - }, - { - "x": 72.77863, - "y": 1.591326 - }, - { - "x": 67.30395, - "y": -22.65711 - }, - { - "x": 71.1454, - "y": -6.820285 - }, - { - "x": 91.37652, - "y": -10.32453 - }, - { - "x": 70.45770999999998, - "y": -2.015341 - }, - { - "x": 65.35571, - "y": -2.156085 - }, - { - "x": 86.14405, - "y": -6.644713 - }, - { - "x": 40.98589000000001, - "y": -20.96894 - }, - { - "x": 85.28412, - "y": -16.273020000000002 - }, - { - "x": 84.69904, - "y": -11.24636 - }, - { - "x": 78.1619, - "y": -22.53974 - }, - { - "x": 63.30449, - "y": -7.1362830000000015 - }, - { - "x": 50.9626, - "y": -0.5868151999999999 - }, - { - "x": 78.5982, - "y": -24.0221 - }, - { - "x": 71.42413, - "y": -15.80383 - }, - { - "x": 73.3584, - "y": 1.431008 - }, - { - "x": 63.5102, - "y": -10.89118 - }, - { - "x": 64.3641, - "y": -38.68109000000001 - }, - { - "x": 79.91314, - "y": -16.899739999999998 - }, - { - "x": 70.61451, - "y": -13.64807 - }, - { - "x": 77.37191, - "y": -29.6917 - }, - { - "x": 62.43318000000001, - "y": 4.515735 - }, - { - "x": 66.53034, - "y": -23.73638 - }, - { - "x": 53.39924, - "y": -8.951078 - }, - { - "x": 82.79706999999998, - "y": -3.406174 - }, - { - "x": 65.8034, - "y": -11.19213 - }, - { - "x": 87.72446, - "y": -1.788042 - }, - { - "x": 68.37876999999999, - "y": -11.21265 - }, - { - "x": 76.46406999999998, - "y": 1.250499 - }, - { - "x": 67.35838000000001, - "y": -1.977294 - }, - { - "x": 89.75777, - "y": -20.19515 - }, - { - "x": 71.4421, - "y": -6.040679 - }, - { - "x": 74.56606, - "y": -8.156191999999999 - }, - { - "x": 68.46404, - "y": -7.4320179999999985 - }, - { - "x": 78.44227, - "y": -13.59282 - }, - { - "x": 73.10613000000002, - "y": 5.701017 - }, - { - "x": 62.34706, - "y": -22.54894 - }, - { - "x": 51.82533, - "y": -14.28696 - }, - { - "x": 70.39661, - "y": -5.694306 - }, - { - "x": 76.49829, - "y": -4.378538 - }, - { - "x": 61.48431, - "y": -16.319029999999998 - }, - { - "x": 61.80351999999999, - "y": 1.297201 - }, - { - "x": 76.0211, - "y": -7.230397999999999 - }, - { - "x": 60.64451, - "y": 7.604861 - }, - { - "x": 71.70814, - "y": -12.86116 - }, - { - "x": 76.83708, - "y": -18.12474 - }, - { - "x": 78.40621999999998, - "y": -18.09712 - }, - { - "x": 68.72024, - "y": -23.95237 - }, - { - "x": 50.06301, - "y": -20.20353 - }, - { - "x": 87.69691999999998, - "y": -11.42972 - }, - { - "x": 86.99996999999998, - "y": 4.574135 - }, - { - "x": 68.19161, - "y": -20.04976 - }, - { - "x": 68.08471, - "y": -28.09651 - }, - { - "x": 64.0625, - "y": -10.7499 - }, - { - "x": 74.93968000000002, - "y": -13.940029999999998 - }, - { - "x": 74.13194, - "y": -7.691431 - }, - { - "x": 67.39908, - "y": -22.57539 - }, - { - "x": 73.78174, - "y": 0.6641589 - }, - { - "x": 55.11437, - "y": -11.70788 - }, - { - "x": 82.80131999999998, - "y": -13.10405 - }, - { - "x": 61.3069, - "y": 7.839162 - }, - { - "x": 66.26919000000001, - "y": -2.282228 - }, - { - "x": 59.19792, - "y": -11.32849 - }, - { - "x": 62.44526, - "y": -30.15219 - }, - { - "x": 49.19779000000001, - "y": -11.71951 - }, - { - "x": 72.94774, - "y": -8.344704 - }, - { - "x": 59.87773000000001, - "y": -5.742763 - }, - { - "x": 73.47509000000002, - "y": -4.283149 - }, - { - "x": 85.36645, - "y": -16.46919 - }, - { - "x": 69.38539, - "y": -1.906945 - }, - { - "x": 62.15073, - "y": -5.052795 - }, - { - "x": 64.23725999999999, - "y": -13.3351 - }, - { - "x": 72.92104, - "y": 0.791644 - }, - { - "x": 77.48227, - "y": -23.13051 - }, - { - "x": 77.34316, - "y": 3.181548 - }, - { - "x": 69.85361, - "y": -9.066127 - }, - { - "x": 70.68101999999998, - "y": -3.58606 - }, - { - "x": 84.16232, - "y": -24.39767 - }, - { - "x": 57.46576, - "y": 4.544233999999999 - }, - { - "x": 63.88039000000001, - "y": 1.74088 - }, - { - "x": 92.76103, - "y": 1.320703 - }, - { - "x": 86.41515, - "y": -12.48442 - }, - { - "x": 63.23813000000001, - "y": 0.6457113 - }, - { - "x": 72.81642, - "y": -17.780910000000006 - }, - { - "x": 52.983230000000006, - "y": 1.240638 - }, - { - "x": 66.03696, - "y": -15.12986 - }, - { - "x": 63.82113, - "y": -8.541133 - }, - { - "x": 84.74937, - "y": -21.77988 - }, - { - "x": 66.82718, - "y": -18.49357 - }, - { - "x": 66.8739, - "y": -7.117552000000001 - }, - { - "x": 90.11309, - "y": -13.73802 - }, - { - "x": 43.88975, - "y": -13.82 - }, - { - "x": 81.08251, - "y": -12.44169 - }, - { - "x": 62.29297, - "y": -16.469920000000002 - }, - { - "x": 58.55329, - "y": -23.56855 - }, - { - "x": 56.00959, - "y": 8.877158999999997 - }, - { - "x": 76.57934, - "y": -6.1733970000000005 - }, - { - "x": 82.2019, - "y": -6.9652970000000005 - }, - { - "x": 73.04178, - "y": -14.76294 - }, - { - "x": 69.56355, - "y": -12.55183 - }, - { - "x": 52.04093, - "y": -14.04998 - }, - { - "x": 73.3532, - "y": -7.7899660000000015 - }, - { - "x": 63.90973, - "y": -12.61178 - }, - { - "x": 50.83435, - "y": -1.439128 - }, - { - "x": 72.19453, - "y": -16.442320000000002 - }, - { - "x": 74.73565, - "y": -25.90802 - }, - { - "x": 68.85865, - "y": -10.91415 - }, - { - "x": 80.10725, - "y": -4.844485 - }, - { - "x": 73.59379, - "y": -2.3005400000000003 - }, - { - "x": 64.91755, - "y": -17.796529999999994 - }, - { - "x": 69.18629, - "y": -1.3457290000000002 - }, - { - "x": 56.67511, - "y": -19.89974 - }, - { - "x": 63.84701, - "y": 7.070253 - }, - { - "x": 73.52853, - "y": -4.305105 - }, - { - "x": 77.77298, - "y": -20.97871 - }, - { - "x": 66.58747, - "y": -16.51202 - }, - { - "x": 74.68619, - "y": -13.78516 - }, - { - "x": 82.44135, - "y": -3.198811 - }, - { - "x": 52.30627, - "y": -19.96528 - }, - { - "x": 69.2922, - "y": -8.165172 - }, - { - "x": 64.40332, - "y": 11.5388 - }, - { - "x": 87.83745, - "y": -5.797536 - }, - { - "x": 73.06475999999998, - "y": 2.346044 - }, - { - "x": 58.63267, - "y": 1.1054 - }, - { - "x": 74.55995, - "y": -14.94582 - }, - { - "x": 74.27044000000002, - "y": -21.81354 - }, - { - "x": 50.25447, - "y": -9.793256 - }, - { - "x": 62.09311999999999, - "y": -22.10528 - }, - { - "x": 87.61305, - "y": 0.8871884 - }, - { - "x": 79.40338, - "y": 3.454682 - }, - { - "x": 77.56643000000003, - "y": 17.25978 - }, - { - "x": 87.67891, - "y": -5.012097 - }, - { - "x": 67.52089000000001, - "y": 0.5997717 - }, - { - "x": 79.92055, - "y": -2.785855 - }, - { - "x": 71.32548, - "y": -6.040786 - }, - { - "x": 57.68811, - "y": -26.8179 - }, - { - "x": 85.23694, - "y": -7.594192999999999 - }, - { - "x": 64.65368000000001, - "y": -8.68329 - }, - { - "x": 61.31142, - "y": 11.2666 - }, - { - "x": 59.06764, - "y": 7.5886520000000015 - }, - { - "x": 87.76017, - "y": -11.61341 - }, - { - "x": 68.24614, - "y": -26.37716 - }, - { - "x": 64.45452, - "y": -2.222824 - }, - { - "x": 65.53308, - "y": -29.09276 - }, - { - "x": 63.89614, - "y": -19.10272 - }, - { - "x": 80.11442, - "y": 13.05422 - }, - { - "x": 53.4408, - "y": -4.50005 - }, - { - "x": 71.92873, - "y": -16.93747 - }, - { - "x": 61.59669, - "y": -10.75492 - }, - { - "x": 66.93093, - "y": -13.782570000000002 - }, - { - "x": 50.34516, - "y": -9.613154 - }, - { - "x": 72.01345, - "y": -13.67514 - }, - { - "x": 83.8145, - "y": -24.73408 - }, - { - "x": 78.27926, - "y": -0.2117255999999999 - }, - { - "x": 63.37316, - "y": -5.140422 - }, - { - "x": 67.56707, - "y": 1.2630940000000002 - }, - { - "x": 78.30575999999998, - "y": -2.315313 - }, - { - "x": 64.15815, - "y": -9.960403 - }, - { - "x": 58.67935, - "y": -5.187703 - }, - { - "x": 84.99193000000002, - "y": -25.74853 - }, - { - "x": 66.11341, - "y": -4.922376 - }, - { - "x": 74.52394, - "y": -1.039614 - }, - { - "x": 70.64279, - "y": -8.465358 - }, - { - "x": 89.6064, - "y": 0.470834 - }, - { - "x": 76.0323, - "y": -3.837667 - }, - { - "x": 75.88329, - "y": -11.40071 - }, - { - "x": 91.41507, - "y": -18.58123 - }, - { - "x": 75.96584, - "y": -5.74556 - }, - { - "x": 56.82018000000001, - "y": -18.1518 - }, - { - "x": 65.26213, - "y": -1.156317 - }, - { - "x": 72.5354, - "y": -20.20325 - }, - { - "x": 42.97974, - "y": -8.860008 - }, - { - "x": 58.11489, - "y": -18.28166 - }, - { - "x": 73.26021999999998, - "y": -11.98803 - }, - { - "x": 77.94697, - "y": -12.41635 - }, - { - "x": 71.2361, - "y": -8.819086 - }, - { - "x": 80.56624000000002, - "y": 7.036737 - }, - { - "x": 88.41405999999998, - "y": -13.11624 - }, - { - "x": 72.93951, - "y": -8.774334 - }, - { - "x": 71.42486, - "y": -6.5686740000000015 - }, - { - "x": 85.37737, - "y": -2.574961 - }, - { - "x": 60.69893, - "y": 4.760236 - }, - { - "x": 84.41388, - "y": -6.6052880000000025 - }, - { - "x": 78.85013000000002, - "y": -11.48461 - }, - { - "x": 72.23626999999998, - "y": -3.3483300000000003 - }, - { - "x": 79.51451, - "y": -7.224457000000001 - }, - { - "x": 70.81756999999998, - "y": -20.52531 - }, - { - "x": 79.3355, - "y": -17.013379999999998 - }, - { - "x": 83.92007, - "y": -18.97531 - }, - { - "x": 64.99888, - "y": -4.225446 - }, - { - "x": 70.30046, - "y": 4.675978 - }, - { - "x": 72.4469, - "y": -14.50134 - }, - { - "x": 65.32914, - "y": -20.57936 - }, - { - "x": 69.68672, - "y": -8.770883999999999 - }, - { - "x": 82.80946999999998, - "y": -2.210701 - }, - { - "x": 66.12637, - "y": -24.65817 - }, - { - "x": 74.31614, - "y": 0.4964872 - }, - { - "x": 62.74274000000001, - "y": -19.14187 - }, - { - "x": 66.71625, - "y": -1.28301 - }, - { - "x": 52.76581, - "y": 2.2495990000000003 - }, - { - "x": 64.23697, - "y": 2.673515 - }, - { - "x": 82.93061999999998, - "y": -20.18061 - }, - { - "x": 36.50027, - "y": -21.49223 - }, - { - "x": 103.9198, - "y": -25.94061 - }, - { - "x": 78.92066, - "y": -12.20063 - }, - { - "x": 71.31289, - "y": 4.6782650000000015 - }, - { - "x": 70.89019, - "y": 15.4043 - }, - { - "x": 87.70451, - "y": -15.3165 - }, - { - "x": 58.66569000000001, - "y": -4.894761 - }, - { - "x": 65.94133000000001, - "y": -0.4717233 - }, - { - "x": 53.61496999999999, - "y": -20.94196 - }, - { - "x": 80.81969000000002, - "y": -30.37179 - }, - { - "x": 67.59589, - "y": -2.237453 - }, - { - "x": 70.45368, - "y": -14.35 - }, - { - "x": 52.61427, - "y": -5.968235 - }, - { - "x": 67.05726999999999, - "y": -18.36929 - }, - { - "x": 80.33527, - "y": 10.0038 - }, - { - "x": 65.81659, - "y": -7.6953960000000015 - }, - { - "x": 58.66797, - "y": -6.653395 - }, - { - "x": 63.55366, - "y": -33.60001 - }, - { - "x": 72.77927, - "y": -2.6015200000000003 - }, - { - "x": 70.05731, - "y": -6.740457000000001 - }, - { - "x": 63.67471, - "y": -19.57441 - }, - { - "x": 61.41443, - "y": -12.56155 - }, - { - "x": 59.91931, - "y": -11.40836 - }, - { - "x": 54.54313000000001, - "y": -9.975537 - }, - { - "x": 70.58784, - "y": -9.452148 - }, - { - "x": 53.50131999999999, - "y": -11.88279 - }, - { - "x": 72.78958, - "y": -28.22006 - }, - { - "x": 76.30181, - "y": -6.2316720000000005 - }, - { - "x": 51.48873, - "y": -31.35942 - }, - { - "x": 82.67635, - "y": -19.14385 - }, - { - "x": 64.73662, - "y": -20.46305 - }, - { - "x": 89.92531, - "y": -10.70861 - }, - { - "x": 82.33731999999998, - "y": -6.081996 - }, - { - "x": 67.7835, - "y": -13.78307 - }, - { - "x": 82.0141, - "y": 8.581901 - }, - { - "x": 65.64449, - "y": -3.324757 - }, - { - "x": 58.89835, - "y": -22.79558 - }, - { - "x": 50.28286, - "y": 4.203121 - }, - { - "x": 68.29051, - "y": -13.59784 - }, - { - "x": 85.31325, - "y": -9.977645 - }, - { - "x": 93.10153, - "y": -14.48068 - }, - { - "x": 64.6744, - "y": -1.08624 - }, - { - "x": 72.97454, - "y": 0.8260531999999999 - }, - { - "x": 74.51595999999998, - "y": -9.207847 - }, - { - "x": 68.41306, - "y": -2.750809 - }, - { - "x": 75.30674, - "y": -4.204458 - }, - { - "x": 53.84029, - "y": -12.40979 - }, - { - "x": 67.35263, - "y": -0.3542485999999999 - }, - { - "x": 67.39329000000001, - "y": -32.9488 - }, - { - "x": 56.93941, - "y": -4.871946 - }, - { - "x": 69.12279000000001, - "y": 5.317039 - }, - { - "x": 57.22761, - "y": -5.167954 - }, - { - "x": 76.05929, - "y": -5.5695260000000015 - }, - { - "x": 59.81583000000001, - "y": -4.150285 - }, - { - "x": 64.30556999999999, - "y": -27.2714 - }, - { - "x": 59.1149, - "y": -16.25977 - }, - { - "x": 91.61397, - "y": -12.11007 - }, - { - "x": 78.31008, - "y": -16.3773 - }, - { - "x": 68.59947, - "y": 0.7928145000000001 - }, - { - "x": 68.01685, - "y": 1.1088870000000002 - }, - { - "x": 82.84614, - "y": -12.49169 - }, - { - "x": 49.51263, - "y": -0.5111645 - }, - { - "x": 69.8973, - "y": -34.17 - }, - { - "x": 84.17336999999998, - "y": -4.631359 - }, - { - "x": 78.89444, - "y": -24.29788 - }, - { - "x": 70.69758, - "y": 9.444025 - }, - { - "x": 61.77013, - "y": -19.68894 - }, - { - "x": 78.0163, - "y": 4.23549 - }, - { - "x": 73.54946, - "y": -16.099420000000002 - }, - { - "x": 55.73493000000001, - "y": -12.74454 - }, - { - "x": 65.89819, - "y": 13.69386 - }, - { - "x": 57.39889, - "y": -13.82744 - }, - { - "x": 63.04364, - "y": -27.31653 - }, - { - "x": 90.12375, - "y": -18.2544 - }, - { - "x": 64.38116, - "y": -23.61167 - }, - { - "x": 63.44825, - "y": -5.62352 - }, - { - "x": 72.94678, - "y": -17.25217 - }, - { - "x": 52.57834, - "y": -13.12009 - }, - { - "x": 63.63273, - "y": 5.738944 - }, - { - "x": 71.99254, - "y": -10.99059 - }, - { - "x": 72.39277, - "y": -4.811533 - }, - { - "x": 79.11701, - "y": -4.512673 - }, - { - "x": 51.93237, - "y": -17.866229999999995 - }, - { - "x": 70.43403, - "y": -21.59988 - }, - { - "x": 73.80844, - "y": -2.224638 - }, - { - "x": 81.84084, - "y": -19.73066 - }, - { - "x": 60.51824000000001, - "y": -7.986828999999997 - }, - { - "x": 76.27816999999997, - "y": -26.23452 - }, - { - "x": 72.43248, - "y": -18.91511 - }, - { - "x": 68.76535, - "y": 1.418947 - }, - { - "x": 60.72785, - "y": 2.763541 - }, - { - "x": 68.29949, - "y": -11.58326 - }, - { - "x": 71.62149000000002, - "y": -26.87554 - }, - { - "x": 70.59952, - "y": -5.845408 - }, - { - "x": 80.10539, - "y": -10.8262 - }, - { - "x": 70.75399, - "y": 10.09409 - }, - { - "x": 61.23998, - "y": -21.44423 - }, - { - "x": 68.3528, - "y": 8.337489 - }, - { - "x": 61.51666, - "y": -12.43442 - }, - { - "x": 71.43109, - "y": -0.0061483519999999 - }, - { - "x": 62.02735, - "y": -24.19875 - }, - { - "x": 61.78095, - "y": 1.968633 - }, - { - "x": 98.66974, - "y": -2.164127 - }, - { - "x": 73.01436, - "y": -1.7224549999999998 - }, - { - "x": 82.94384000000002, - "y": -0.9408177 - }, - { - "x": 80.52203, - "y": -13.20871 - }, - { - "x": 53.52886, - "y": -3.686721 - }, - { - "x": 70.67194, - "y": -0.7722773 - }, - { - "x": 56.81425, - "y": -13.704579999999998 - }, - { - "x": 72.37652, - "y": -26.52538 - }, - { - "x": 49.83153, - "y": -8.861414 - }, - { - "x": 70.16466, - "y": -18.97082 - }, - { - "x": 72.25542, - "y": 17.13289 - }, - { - "x": 69.0665, - "y": 2.742776 - }, - { - "x": 57.83613, - "y": -1.477452 - }, - { - "x": 75.97397, - "y": -22.84942 - }, - { - "x": 68.33255, - "y": 0.6976613 - }, - { - "x": 60.67356, - "y": -8.95394 - }, - { - "x": 61.20472, - "y": -14.9268 - }, - { - "x": 65.426, - "y": -8.987577 - }, - { - "x": 77.37339, - "y": -3.91479 - }, - { - "x": 65.88091, - "y": -24.6382 - }, - { - "x": 68.68375999999999, - "y": -26.48481 - }, - { - "x": 83.17385, - "y": -11.66942 - }, - { - "x": 69.57141999999999, - "y": -1.19085 - }, - { - "x": 87.76274000000002, - "y": -12.09585 - }, - { - "x": 64.25253000000001, - "y": -4.659249 - }, - { - "x": 58.7633, - "y": -9.553751 - }, - { - "x": 87.6779, - "y": -14.57468 - }, - { - "x": 84.77951999999998, - "y": -28.19338 - }, - { - "x": 44.48759, - "y": -28.91912 - }, - { - "x": 71.15801, - "y": -4.96975 - }, - { - "x": 81.11289000000002, - "y": 1.820294 - }, - { - "x": 69.6739, - "y": -13.50128 - }, - { - "x": 77.81984, - "y": -29.2818 - }, - { - "x": 74.59189, - "y": -6.9690179999999975 - }, - { - "x": 87.18534, - "y": -7.561814 - }, - { - "x": 80.60636, - "y": 4.6757800000000005 - }, - { - "x": 84.97686999999998, - "y": -20.77276 - }, - { - "x": 79.38887, - "y": 18.96587 - }, - { - "x": 73.09005, - "y": -9.938504 - }, - { - "x": 83.21137, - "y": -35.36076 - }, - { - "x": 54.64416, - "y": -10.79429 - }, - { - "x": 73.64229, - "y": -16.80874 - }, - { - "x": 68.84037, - "y": -3.089466 - }, - { - "x": 75.82528, - "y": -25.17796 - }, - { - "x": 77.2142, - "y": -21.172320000000006 - }, - { - "x": 62.69973, - "y": -11.28403 - }, - { - "x": 65.87854, - "y": -18.35437 - }, - { - "x": 65.8312, - "y": -12.80048 - }, - { - "x": 69.75814, - "y": -6.189078 - }, - { - "x": 68.61625, - "y": -15.98461 - }, - { - "x": 64.98134, - "y": -16.78327 - }, - { - "x": 64.85876, - "y": -9.286581 - }, - { - "x": 66.79545999999999, - "y": -17.6295 - }, - { - "x": 43.56437, - "y": -14.07815 - }, - { - "x": 68.28453, - "y": -0.05283603 - }, - { - "x": 53.97722, - "y": -18.11732 - }, - { - "x": 72.37554, - "y": -14.15102 - }, - { - "x": 45.12958, - "y": 6.069386 - }, - { - "x": 79.23594, - "y": -7.783266999999999 - }, - { - "x": 67.89267, - "y": -20.79489 - }, - { - "x": 77.45593000000002, - "y": -6.610436999999999 - }, - { - "x": 67.28255, - "y": -3.456408 - }, - { - "x": 77.23093, - "y": -4.179791000000002 - }, - { - "x": 77.14531, - "y": -16.250220000000002 - }, - { - "x": 60.35104000000001, - "y": -16.18723 - }, - { - "x": 65.31193, - "y": -16.61032 - }, - { - "x": 77.93611, - "y": -32.70189 - }, - { - "x": 79.88167, - "y": -9.25513 - }, - { - "x": 64.06411999999999, - "y": -5.0536650000000005 - }, - { - "x": 55.65335, - "y": -2.3524540000000003 - }, - { - "x": 60.33708000000001, - "y": -0.5121532 - }, - { - "x": 69.20068, - "y": -13.57959 - }, - { - "x": 62.69723000000001, - "y": -10.16704 - }, - { - "x": 66.39989, - "y": -5.404058 - }, - { - "x": 60.86256, - "y": -17.942429999999995 - }, - { - "x": 74.03130999999998, - "y": -25.69833 - }, - { - "x": 82.44264, - "y": -17.38876 - }, - { - "x": 71.05726999999997, - "y": -20.94383 - }, - { - "x": 80.91493, - "y": -5.505733 - }, - { - "x": 74.19766, - "y": -3.398674 - }, - { - "x": 73.76104000000002, - "y": -9.804844 - }, - { - "x": 69.15085, - "y": -27.33672 - }, - { - "x": 73.74459, - "y": -22.24747 - }, - { - "x": 93.63296, - "y": -10.36324 - }, - { - "x": 72.05005, - "y": -1.98867 - }, - { - "x": 79.09496999999998, - "y": -17.7693 - }, - { - "x": 52.66147, - "y": -12.10119 - }, - { - "x": 91.25622, - "y": -26.76765 - }, - { - "x": 69.69169000000001, - "y": -7.789096000000002 - }, - { - "x": 47.71091, - "y": -6.095375 - }, - { - "x": 55.00807, - "y": 11.56722 - }, - { - "x": 67.68167, - "y": -9.785644 - }, - { - "x": 65.44644, - "y": -12.13077 - }, - { - "x": 84.56817, - "y": -6.077383 - }, - { - "x": 97.56903, - "y": -14.44639 - }, - { - "x": 53.24851999999999, - "y": -11.41788 - }, - { - "x": 67.16991, - "y": -4.073038 - }, - { - "x": 62.42045, - "y": -16.2767 - }, - { - "x": 59.63564, - "y": -37.79037 - }, - { - "x": 78.52355, - "y": -6.868666 - }, - { - "x": 68.07284, - "y": -9.450905 - }, - { - "x": 64.40905, - "y": -17.325689999999998 - }, - { - "x": 83.58873, - "y": -10.16413 - }, - { - "x": 83.71054000000002, - "y": -7.567408 - }, - { - "x": 76.59971999999998, - "y": -8.598391000000001 - }, - { - "x": 65.59871, - "y": -5.515496 - }, - { - "x": 64.16530999999999, - "y": -8.239429 - }, - { - "x": 72.31848000000002, - "y": -28.37739 - }, - { - "x": 72.89074000000002, - "y": -13.08401 - }, - { - "x": 71.85983, - "y": -7.281507 - }, - { - "x": 74.98594, - "y": 4.9548 - }, - { - "x": 68.01299, - "y": -12.93427 - }, - { - "x": 71.72321, - "y": -7.872746 - }, - { - "x": 85.0203, - "y": -22.10981 - }, - { - "x": 66.09438, - "y": 0.7196266 - }, - { - "x": 85.76525, - "y": -15.941579999999998 - }, - { - "x": 75.29033000000003, - "y": -20.52493 - }, - { - "x": 69.05731, - "y": -16.42671 - }, - { - "x": 84.21595, - "y": -13.29946 - }, - { - "x": 69.43209, - "y": -7.778992999999999 - }, - { - "x": 69.3489, - "y": -16.70996 - }, - { - "x": 67.49600000000001, - "y": 0.7695373000000001 - }, - { - "x": 54.37956, - "y": -2.373576 - }, - { - "x": 55.37194, - "y": -8.759966 - }, - { - "x": 65.99169, - "y": -4.956535 - }, - { - "x": 82.59654, - "y": -29.846390000000003 - }, - { - "x": 80.10463, - "y": -11.9095 - }, - { - "x": 62.44377, - "y": -16.1361 - }, - { - "x": 87.34288000000002, - "y": -11.94191 - }, - { - "x": 63.13534, - "y": -32.47361 - }, - { - "x": 80.38441999999998, - "y": -12.19301 - }, - { - "x": 53.62364, - "y": -20.69438 - }, - { - "x": 70.99268000000002, - "y": -3.2878010000000004 - }, - { - "x": 92.67575, - "y": -16.184620000000002 - }, - { - "x": 65.15415, - "y": -7.422444 - }, - { - "x": 79.33412, - "y": -22.18659 - }, - { - "x": 69.03038000000001, - "y": -13.70663 - }, - { - "x": 85.09824, - "y": -11.31437 - }, - { - "x": 75.07559, - "y": -1.20056 - }, - { - "x": 74.90408000000002, - "y": -31.59422 - }, - { - "x": 51.66653, - "y": 5.640219999999999 - }, - { - "x": 77.56271, - "y": -12.51884 - }, - { - "x": 83.9768, - "y": -15.20381 - }, - { - "x": 52.63898, - "y": 0.2466355 - }, - { - "x": 64.80269, - "y": -19.89357 - }, - { - "x": 60.91486999999999, - "y": -5.64697 - }, - { - "x": 76.31144, - "y": -13.2713 - }, - { - "x": 72.70005, - "y": -17.95129 - }, - { - "x": 54.85474, - "y": -4.231365 - }, - { - "x": 60.46303, - "y": -11.15464 - }, - { - "x": 73.09839000000002, - "y": -14.09135 - }, - { - "x": 58.33049000000001, - "y": -24.54733 - }, - { - "x": 78.08799, - "y": 4.297182 - }, - { - "x": 61.18767, - "y": -32.67201 - }, - { - "x": 76.27331, - "y": -27.69607 - }, - { - "x": 67.0222, - "y": -35.01962 - }, - { - "x": 83.54788, - "y": 1.910021 - }, - { - "x": 54.19945, - "y": -13.45955 - }, - { - "x": 67.80528000000001, - "y": 4.444605 - }, - { - "x": 87.90198000000002, - "y": 14.85406 - }, - { - "x": 62.05761, - "y": -0.1845935 - }, - { - "x": 67.43387, - "y": -4.600472 - }, - { - "x": 51.20422, - "y": -7.373769999999999 - }, - { - "x": 83.53147, - "y": -4.596114 - }, - { - "x": 63.07033000000001, - "y": -10.09449 - }, - { - "x": 62.59971, - "y": -7.99627 - }, - { - "x": 68.3894, - "y": -1.819404 - }, - { - "x": 75.60424, - "y": -8.007767 - }, - { - "x": 51.39455, - "y": -7.560444 - }, - { - "x": 54.05743, - "y": -30.14147 - }, - { - "x": 54.21433, - "y": 0.976269 - }, - { - "x": 66.1136, - "y": -2.307693 - }, - { - "x": 72.98232, - "y": -21.41706 - }, - { - "x": 63.47237, - "y": 0.4243742 - }, - { - "x": 67.75565999999999, - "y": -3.700921 - }, - { - "x": 59.91526999999999, - "y": -4.502811 - }, - { - "x": 59.59558000000001, - "y": 19.35797 - }, - { - "x": 74.9352, - "y": 2.191131 - }, - { - "x": 59.33881, - "y": -18.74531 - }, - { - "x": 79.36211999999998, - "y": 5.214438 - }, - { - "x": 82.11814, - "y": -13.61926 - }, - { - "x": 83.82712, - "y": -38.7955 - }, - { - "x": 74.61884, - "y": -11.33446 - }, - { - "x": 61.73203, - "y": -5.572901 - }, - { - "x": 68.48676999999999, - "y": -23.12137 - }, - { - "x": 69.30094, - "y": -27.30873 - }, - { - "x": 56.70621, - "y": -17.45695 - }, - { - "x": 71.53534, - "y": 0.8623791999999999 - }, - { - "x": 76.21033, - "y": 7.055012 - }, - { - "x": 63.84636, - "y": -17.7283 - }, - { - "x": 66.25222, - "y": -3.913034 - }, - { - "x": 81.44768, - "y": -24.24757 - }, - { - "x": 62.67937, - "y": -20.08821 - }, - { - "x": 54.33532, - "y": 1.649464 - }, - { - "x": 75.66274, - "y": -15.75875 - }, - { - "x": 80.03555, - "y": -14.61174 - }, - { - "x": 60.50964000000001, - "y": -18.80588 - }, - { - "x": 69.59801999999999, - "y": -15.57155 - }, - { - "x": 63.66285, - "y": -30.48215 - }, - { - "x": 56.05253, - "y": -7.357508 - }, - { - "x": 64.07648, - "y": -4.398561 - }, - { - "x": 64.70491, - "y": -10.37657 - }, - { - "x": 80.56889, - "y": 14.50799 - }, - { - "x": 86.61128000000002, - "y": -7.867749000000001 - }, - { - "x": 76.73148, - "y": -16.839389999999998 - }, - { - "x": 68.25068, - "y": -7.1420020000000015 - }, - { - "x": 83.53589000000002, - "y": -22.03176 - }, - { - "x": 84.63376, - "y": -10.65431 - }, - { - "x": 59.70858000000001, - "y": -7.02261 - }, - { - "x": 66.62059, - "y": 0.2782472 - }, - { - "x": 79.4429, - "y": -20.8802 - }, - { - "x": 59.14149000000001, - "y": -3.268589 - }, - { - "x": 62.93142, - "y": -9.67255 - }, - { - "x": 76.28171, - "y": 6.197267 - }, - { - "x": 81.7813, - "y": -17.89441 - }, - { - "x": 49.64519, - "y": -20.29111 - }, - { - "x": 58.37999, - "y": -12.982 - }, - { - "x": 74.68241, - "y": -22.74285 - }, - { - "x": 88.04621999999998, - "y": 2.73894 - }, - { - "x": 41.72015, - "y": -7.237918 - }, - { - "x": 61.91275, - "y": -12.98729 - }, - { - "x": 74.79148, - "y": -17.63764 - }, - { - "x": 61.99087, - "y": -15.7656 - }, - { - "x": 82.01159, - "y": -18.70377 - }, - { - "x": 78.71038, - "y": -15.10186 - }, - { - "x": 85.51906, - "y": -22.09427 - }, - { - "x": 76.5364, - "y": -11.39254 - }, - { - "x": 48.34201, - "y": -9.15055 - }, - { - "x": 69.69287, - "y": -7.0676289999999975 - }, - { - "x": 79.86285, - "y": -16.01771 - }, - { - "x": 69.80298, - "y": 4.93805 - }, - { - "x": 83.65175, - "y": -18.73922 - }, - { - "x": 85.6528, - "y": -6.461061 - }, - { - "x": 82.77088, - "y": -2.3732990000000003 - }, - { - "x": 64.46531999999999, - "y": -10.50136 - }, - { - "x": 90.72282, - "y": -12.25584 - }, - { - "x": 64.87976, - "y": -24.87731 - } - ] - }, - { - "clusterNr": 2, - "centroid": { - "x": 40.68362784160133, - "y": 59.7158927415144 - }, - "points": [ - { - "x": 24.2999, - "y": 40.42887 - }, - { - "x": 37.48364, - "y": 34.12808 - }, - { - "x": 48.1905, - "y": 56.00666999999999 - }, - { - "x": 48.32863, - "y": 76.0944 - }, - { - "x": 31.44145, - "y": 62.66712 - }, - { - "x": 37.60916, - "y": 64.75492 - }, - { - "x": 52.68577, - "y": 71.53609 - }, - { - "x": 48.723, - "y": 83.29384 - }, - { - "x": 31.85518, - "y": 59.354380000000006 - }, - { - "x": 55.55334000000001, - "y": 57.31956 - }, - { - "x": 29.06337000000001, - "y": 49.34992 - }, - { - "x": 50.45302, - "y": 78.01416 - }, - { - "x": 33.5429, - "y": 51.27797 - }, - { - "x": 45.11086, - "y": 46.34557 - }, - { - "x": 43.73054000000001, - "y": 67.13846 - }, - { - "x": 55.90229, - "y": 44.41355 - }, - { - "x": 35.51136, - "y": 63.02239 - }, - { - "x": 36.66438, - "y": 60.00176999999999 - }, - { - "x": 39.22292, - "y": 42.76795 - }, - { - "x": 25.76358, - "y": 72.0769 - }, - { - "x": 42.31278, - "y": 66.04035 - }, - { - "x": 46.66542000000001, - "y": 58.45405 - }, - { - "x": 57.76221, - "y": 50.79996 - }, - { - "x": 53.64062, - "y": 53.19439000000001 - }, - { - "x": 55.59307, - "y": 72.58209000000002 - }, - { - "x": 34.6382, - "y": 62.93818 - }, - { - "x": 68.81378000000001, - "y": 49.40914 - }, - { - "x": 38.22668, - "y": 55.08212 - }, - { - "x": 42.41835, - "y": 73.77797 - }, - { - "x": 44.42384000000001, - "y": 52.0499 - }, - { - "x": 32.44594, - "y": 52.46474 - }, - { - "x": 43.85302, - "y": 49.00594 - }, - { - "x": 52.93561, - "y": 51.52707 - }, - { - "x": 46.05927, - "y": 70.18995 - }, - { - "x": 44.43309, - "y": 58.9645 - }, - { - "x": 53.3247, - "y": 66.99565 - }, - { - "x": 54.93488000000001, - "y": 52.0303 - }, - { - "x": 44.00335, - "y": 60.1725 - }, - { - "x": 38.54234, - "y": 53.11563 - }, - { - "x": 26.89144000000001, - "y": 60.17693000000001 - }, - { - "x": 27.22742, - "y": 47.07473 - }, - { - "x": 24.60301, - "y": 58.44653 - }, - { - "x": 45.18391, - "y": 69.45772 - }, - { - "x": 35.58807, - "y": 73.17408 - }, - { - "x": 28.12908, - "y": 44.06283 - }, - { - "x": 39.83815, - "y": 48.70388 - }, - { - "x": 40.05444, - "y": 79.05227 - }, - { - "x": 54.45571999999999, - "y": 49.34488 - }, - { - "x": 58.99003, - "y": 59.51809 - }, - { - "x": 47.31255, - "y": 47.80124 - }, - { - "x": 46.05767, - "y": 70.08161 - }, - { - "x": 51.1862, - "y": 60.57783000000001 - }, - { - "x": 58.01156999999999, - "y": 62.87727 - }, - { - "x": 31.051240000000004, - "y": 61.88555 - }, - { - "x": 32.63545, - "y": 43.24568 - }, - { - "x": 59.21907, - "y": 75.16453 - }, - { - "x": 40.6654, - "y": 81.79757 - }, - { - "x": 35.82676, - "y": 67.83398000000001 - }, - { - "x": 49.35519, - "y": 75.29319 - }, - { - "x": 57.81302, - "y": 55.61863 - }, - { - "x": 36.07083, - "y": 51.26997 - }, - { - "x": 33.88886, - "y": 48.83694000000001 - }, - { - "x": 38.75301, - "y": 68.91596 - }, - { - "x": 44.30184000000001, - "y": 53.37654000000001 - }, - { - "x": 43.40867, - "y": 62.64091 - }, - { - "x": 36.25078, - "y": 46.24887 - }, - { - "x": 35.66046, - "y": 40.16179 - }, - { - "x": 44.1886, - "y": 74.18132 - }, - { - "x": 42.35297, - "y": 68.86938 - }, - { - "x": 59.72761, - "y": 71.64868 - }, - { - "x": 41.7742, - "y": 74.69192 - }, - { - "x": 39.48583, - "y": 58.30031999999999 - }, - { - "x": 46.18587, - "y": 49.02519 - }, - { - "x": 32.8916, - "y": 50.17133 - }, - { - "x": 31.03531, - "y": 72.2532 - }, - { - "x": 47.2611, - "y": 67.1427 - }, - { - "x": 43.63065, - "y": 63.04766 - }, - { - "x": 43.20379000000001, - "y": 57.58694000000001 - }, - { - "x": 34.45682, - "y": 54.82336 - }, - { - "x": 36.08501, - "y": 68.00059 - }, - { - "x": 55.93224, - "y": 63.07734 - }, - { - "x": 30.01013, - "y": 67.8034 - }, - { - "x": 40.17444, - "y": 50.23319 - }, - { - "x": 40.51248, - "y": 61.16069 - }, - { - "x": 44.84228, - "y": 59.17143000000001 - }, - { - "x": 44.95826, - "y": 65.09772 - }, - { - "x": 49.34734, - "y": 52.56688000000001 - }, - { - "x": 24.18327, - "y": 63.48712 - }, - { - "x": 41.57294, - "y": 48.41452 - }, - { - "x": 36.97141, - "y": 65.02328 - }, - { - "x": 39.83944, - "y": 49.22476 - }, - { - "x": 39.42764, - "y": 46.07249 - }, - { - "x": 33.85577, - "y": 58.8609 - }, - { - "x": 32.444520000000004, - "y": 46.98045 - }, - { - "x": 35.12357, - "y": 78.56973 - }, - { - "x": 36.99186, - "y": 63.62753000000001 - }, - { - "x": 44.04283, - "y": 69.94757 - }, - { - "x": 47.66477, - "y": 59.80407 - }, - { - "x": 46.3599, - "y": 59.65951999999999 - }, - { - "x": 71.56260999999998, - "y": 53.91534 - }, - { - "x": 28.928690000000003, - "y": 46.33052 - }, - { - "x": 47.19929000000001, - "y": 41.39569 - }, - { - "x": 48.15507, - "y": 83.98581 - }, - { - "x": 48.4477, - "y": 54.65174 - }, - { - "x": 35.18339, - "y": 68.19836 - }, - { - "x": 52.26128, - "y": 50.64056 - }, - { - "x": 35.77592, - "y": 62.37214 - }, - { - "x": 43.37792, - "y": 60.65264000000001 - }, - { - "x": 40.40879, - "y": 53.21294 - }, - { - "x": 46.39126, - "y": 64.80001999999999 - }, - { - "x": 61.87996, - "y": 62.7935 - }, - { - "x": 18.99094, - "y": 54.79462 - }, - { - "x": 35.54591, - "y": 64.34436 - }, - { - "x": 50.37548, - "y": 68.05591 - }, - { - "x": 54.54673, - "y": 60.98913 - }, - { - "x": 44.13707, - "y": 53.40706 - }, - { - "x": 45.55372, - "y": 70.63025 - }, - { - "x": 45.68042, - "y": 41.9937 - }, - { - "x": 55.04569, - "y": 48.46728 - }, - { - "x": 37.81383, - "y": 42.24533 - }, - { - "x": 33.56491, - "y": 78.10993 - }, - { - "x": 19.2699, - "y": 67.18515 - }, - { - "x": 37.28481, - "y": 37.79198 - }, - { - "x": 39.77556, - "y": 44.83249 - }, - { - "x": 35.46314, - "y": 70.30631 - }, - { - "x": 40.41439, - "y": 65.25805 - }, - { - "x": 26.7135, - "y": 60.60958 - }, - { - "x": 40.50345, - "y": 57.22231 - }, - { - "x": 29.83138, - "y": 55.35326 - }, - { - "x": 40.04233, - "y": 60.38692 - }, - { - "x": 40.95189, - "y": 51.6069 - }, - { - "x": 51.68887, - "y": 52.47176 - }, - { - "x": 24.69499, - "y": 50.50501 - }, - { - "x": 62.78684000000001, - "y": 55.41728000000001 - }, - { - "x": 21.08624, - "y": 48.07032 - }, - { - "x": 22.0205, - "y": 45.01294 - }, - { - "x": 41.01136, - "y": 45.20848 - }, - { - "x": 41.47629000000001, - "y": 49.69875 - }, - { - "x": 43.15526, - "y": 69.96186999999999 - }, - { - "x": 33.97264000000001, - "y": 58.3128 - }, - { - "x": 35.58473, - "y": 46.37667 - }, - { - "x": 31.52146, - "y": 61.44991 - }, - { - "x": 38.50949, - "y": 54.9348 - }, - { - "x": 48.51959, - "y": 45.1665 - }, - { - "x": 51.80655, - "y": 48.92263 - }, - { - "x": 59.93333000000001, - "y": 41.36604000000001 - }, - { - "x": 37.52437000000001, - "y": 65.41436 - }, - { - "x": 41.38512, - "y": 58.3734 - }, - { - "x": 59.89985, - "y": 45.3802 - }, - { - "x": 46.32288, - "y": 49.54236 - }, - { - "x": 45.69158, - "y": 60.92593000000001 - }, - { - "x": 36.79516, - "y": 78.20391 - }, - { - "x": 30.70871, - "y": 70.33036 - }, - { - "x": 51.97064, - "y": 80.70323 - }, - { - "x": 50.47091, - "y": 64.8867 - }, - { - "x": 52.55752, - "y": 66.85835 - }, - { - "x": 38.0208, - "y": 75.94703 - }, - { - "x": 47.81833, - "y": 58.65439 - }, - { - "x": 45.85127, - "y": 67.85252 - }, - { - "x": 51.34424, - "y": 68.26302 - }, - { - "x": 37.33317, - "y": 67.98246999999999 - }, - { - "x": 45.61133, - "y": 63.20619 - }, - { - "x": 31.50764, - "y": 65.71172 - }, - { - "x": 28.51895, - "y": 73.79701 - }, - { - "x": 50.74807, - "y": 53.57638000000001 - }, - { - "x": 39.53701, - "y": 69.93831999999999 - }, - { - "x": 49.56372, - "y": 68.6858 - }, - { - "x": 57.41644, - "y": 42.79595 - }, - { - "x": 35.55559, - "y": 58.52347 - }, - { - "x": 42.96314, - "y": 37.97548 - }, - { - "x": 41.98642, - "y": 55.80981 - }, - { - "x": 32.55532, - "y": 46.44257 - }, - { - "x": 32.345279999999995, - "y": 60.57506 - }, - { - "x": 24.44857, - "y": 51.36618 - }, - { - "x": 39.53357000000001, - "y": 64.53081999999999 - }, - { - "x": 28.80983, - "y": 55.80426 - }, - { - "x": 39.83018, - "y": 55.04155 - }, - { - "x": 39.42011, - "y": 44.53216 - }, - { - "x": 42.75812, - "y": 66.42826 - }, - { - "x": 23.17606, - "y": 56.86704 - }, - { - "x": 25.55901, - "y": 68.7241 - }, - { - "x": 18.26403, - "y": 40.02327 - }, - { - "x": 30.70777, - "y": 63.31014 - }, - { - "x": 49.43437, - "y": 79.62605 - }, - { - "x": 41.15351, - "y": 60.28376 - }, - { - "x": 36.17541, - "y": 65.56798 - }, - { - "x": 44.08116, - "y": 51.84447 - }, - { - "x": 43.27453, - "y": 68.85571 - }, - { - "x": 49.39423, - "y": 60.62898000000001 - }, - { - "x": 50.53357000000001, - "y": 46.03307 - }, - { - "x": 42.95269, - "y": 71.277 - }, - { - "x": 30.574040000000004, - "y": 76.27772 - }, - { - "x": 35.20991, - "y": 69.40798000000001 - }, - { - "x": 39.5469, - "y": 58.25396 - }, - { - "x": 40.54202, - "y": 68.29326 - }, - { - "x": 42.14727, - "y": 63.224 - }, - { - "x": 39.30898, - "y": 55.78019000000001 - }, - { - "x": 50.05859, - "y": 57.09342 - }, - { - "x": 43.67538, - "y": 63.21723000000001 - }, - { - "x": 39.79353, - "y": 43.73809 - }, - { - "x": 43.44539, - "y": 50.19695 - }, - { - "x": 41.67813, - "y": 55.28961999999999 - }, - { - "x": 48.594, - "y": 69.64589000000001 - }, - { - "x": 38.46082, - "y": 61.08416 - }, - { - "x": 53.26524000000001, - "y": 63.82018000000001 - }, - { - "x": 49.0517, - "y": 66.49995 - }, - { - "x": 39.31737, - "y": 67.48604 - }, - { - "x": 41.24618, - "y": 49.47654 - }, - { - "x": 37.88715, - "y": 59.91647 - }, - { - "x": 41.14622, - "y": 63.44699 - }, - { - "x": 32.521640000000005, - "y": 73.23534000000002 - }, - { - "x": 41.10812, - "y": 44.68184 - }, - { - "x": 25.34895, - "y": 55.25141 - }, - { - "x": 41.9661, - "y": 60.38896 - }, - { - "x": 40.65187, - "y": 61.11229 - }, - { - "x": 31.38396, - "y": 66.525 - }, - { - "x": 59.78578, - "y": 38.49133 - }, - { - "x": 31.3399, - "y": 63.09048000000001 - }, - { - "x": 40.92554000000001, - "y": 60.43771 - }, - { - "x": 29.67727, - "y": 66.38073 - }, - { - "x": 32.59683, - "y": 33.867090000000005 - }, - { - "x": 20.88727, - "y": 56.18753 - }, - { - "x": 37.8447, - "y": 51.01321 - }, - { - "x": 40.57783, - "y": 69.06488 - }, - { - "x": 59.67326, - "y": 74.55561999999998 - }, - { - "x": 36.6854, - "y": 50.43604000000001 - }, - { - "x": 45.94, - "y": 57.68176 - }, - { - "x": 64.98144, - "y": 79.71206 - }, - { - "x": 36.98331, - "y": 65.35463 - }, - { - "x": 45.67468, - "y": 55.15185 - }, - { - "x": 37.51643, - "y": 49.06353 - }, - { - "x": 51.32067, - "y": 56.63374 - }, - { - "x": 46.13968, - "y": 46.26812 - }, - { - "x": 46.3057, - "y": 50.07933 - }, - { - "x": 58.78482, - "y": 35.37284000000001 - }, - { - "x": 24.40643, - "y": 58.87376 - }, - { - "x": 42.22782, - "y": 61.23968000000001 - }, - { - "x": 19.33637, - "y": 69.78316 - }, - { - "x": 39.09501, - "y": 60.00454000000001 - }, - { - "x": 31.54544000000001, - "y": 56.18556 - }, - { - "x": 46.81052, - "y": 51.33483 - }, - { - "x": 37.31417, - "y": 60.64799 - }, - { - "x": 35.31276, - "y": 64.61462 - }, - { - "x": 47.03397, - "y": 66.32737 - }, - { - "x": 43.20051, - "y": 64.01385 - }, - { - "x": 57.78369, - "y": 73.30975 - }, - { - "x": 51.95346, - "y": 50.6932 - }, - { - "x": 37.04092, - "y": 60.51894 - }, - { - "x": 33.26079, - "y": 75.71045 - }, - { - "x": 45.94416, - "y": 71.49937 - }, - { - "x": 35.73385, - "y": 46.9001 - }, - { - "x": 40.76379, - "y": 67.68751 - }, - { - "x": 35.145540000000004, - "y": 65.5663 - }, - { - "x": 35.66175, - "y": 56.80016 - }, - { - "x": 28.88317, - "y": 43.26803 - }, - { - "x": 31.27264000000001, - "y": 66.3293 - }, - { - "x": 34.13748, - "y": 60.96088 - }, - { - "x": 47.33729, - "y": 68.169 - }, - { - "x": 31.18816, - "y": 78.43963000000002 - }, - { - "x": 37.92156, - "y": 63.1141 - }, - { - "x": 53.294, - "y": 55.50261999999999 - }, - { - "x": 61.38426, - "y": 59.91205 - }, - { - "x": 43.75808, - "y": 67.45812 - }, - { - "x": 38.92632, - "y": 43.12086 - }, - { - "x": 30.63075, - "y": 79.46695 - }, - { - "x": 28.52392, - "y": 59.14458000000001 - }, - { - "x": 34.3243, - "y": 60.94347 - }, - { - "x": 24.5469, - "y": 64.80247 - }, - { - "x": 36.00817, - "y": 46.68387 - }, - { - "x": 21.60583, - "y": 46.62644 - }, - { - "x": 44.03259, - "y": 64.42778 - }, - { - "x": 33.99769000000001, - "y": 56.55145 - }, - { - "x": 43.60366, - "y": 61.25346 - }, - { - "x": 46.92525, - "y": 54.08689 - }, - { - "x": 50.50127, - "y": 60.62361 - }, - { - "x": 53.49198000000001, - "y": 41.07875 - }, - { - "x": 42.67635, - "y": 55.93246 - }, - { - "x": 27.99422, - "y": 53.68188000000001 - }, - { - "x": 39.43207, - "y": 57.01566 - }, - { - "x": 26.77366, - "y": 63.055 - }, - { - "x": 42.40971, - "y": 49.95729 - }, - { - "x": 36.22691, - "y": 57.21221 - }, - { - "x": 38.46163, - "y": 67.33074 - }, - { - "x": 43.78143, - "y": 65.92309 - }, - { - "x": 32.78291, - "y": 73.01238000000002 - }, - { - "x": 34.33231, - "y": 60.31763 - }, - { - "x": 38.62762, - "y": 57.39558 - }, - { - "x": 40.80154, - "y": 39.94366 - }, - { - "x": 34.4872, - "y": 50.56793 - }, - { - "x": 37.28235, - "y": 51.46425 - }, - { - "x": 36.29004000000001, - "y": 72.62875 - }, - { - "x": 27.32446, - "y": 51.97536 - }, - { - "x": 43.01795, - "y": 72.62218 - }, - { - "x": 30.62136, - "y": 49.73988 - }, - { - "x": 51.54357, - "y": 37.5978 - }, - { - "x": 54.47479000000001, - "y": 52.03507000000001 - }, - { - "x": 46.6837, - "y": 76.38964 - }, - { - "x": 36.40191, - "y": 55.50854 - }, - { - "x": 32.79919, - "y": 57.24132 - }, - { - "x": 63.01716999999999, - "y": 51.67786 - }, - { - "x": 30.48439, - "y": 39.33047 - }, - { - "x": 36.6763, - "y": 87.27119 - }, - { - "x": 18.94383, - "y": 59.33327 - }, - { - "x": 43.45898, - "y": 51.92991 - }, - { - "x": 37.48009, - "y": 68.55787 - }, - { - "x": 45.79938, - "y": 71.73394 - }, - { - "x": 39.69381, - "y": 58.77897 - }, - { - "x": 43.60521, - "y": 51.59496 - }, - { - "x": 49.18213, - "y": 66.20721 - }, - { - "x": 25.83677, - "y": 47.10274 - }, - { - "x": 30.90342, - "y": 53.13581 - }, - { - "x": 40.20493, - "y": 60.96742 - }, - { - "x": 46.98463, - "y": 52.61281 - }, - { - "x": 39.37106, - "y": 46.29081 - }, - { - "x": 40.281, - "y": 59.03583 - }, - { - "x": 40.44173, - "y": 47.78119 - }, - { - "x": 37.66053, - "y": 59.73406 - }, - { - "x": 38.11046, - "y": 44.89672 - }, - { - "x": 48.2845, - "y": 41.49009 - }, - { - "x": 49.2973, - "y": 63.16118 - }, - { - "x": 22.48131, - "y": 74.58899 - }, - { - "x": 52.90003000000001, - "y": 58.66274 - }, - { - "x": 39.1711, - "y": 60.65303 - }, - { - "x": 46.23943, - "y": 65.03093 - }, - { - "x": 38.69597, - "y": 84.08148 - }, - { - "x": 40.79527, - "y": 49.7543 - }, - { - "x": 42.84691, - "y": 57.79911 - }, - { - "x": 65.71859, - "y": 53.45975 - }, - { - "x": 32.24807, - "y": 67.18961999999999 - }, - { - "x": 37.50528, - "y": 72.15233 - }, - { - "x": 46.19626, - "y": 63.37228 - }, - { - "x": 46.93901, - "y": 50.99902 - }, - { - "x": 30.82879, - "y": 59.55766 - }, - { - "x": 53.35965, - "y": 52.76179000000001 - }, - { - "x": 48.15439, - "y": 68.73671999999999 - }, - { - "x": 33.211659999999995, - "y": 38.87962 - }, - { - "x": 29.92048, - "y": 77.03939 - }, - { - "x": 37.6465, - "y": 56.99416 - }, - { - "x": 35.9354, - "y": 77.82079 - }, - { - "x": 47.70036, - "y": 64.47489 - }, - { - "x": 25.77065, - "y": 62.45383 - }, - { - "x": 41.92523, - "y": 57.7624 - }, - { - "x": 34.45473, - "y": 60.32253000000001 - }, - { - "x": 30.77576, - "y": 52.58115 - }, - { - "x": 26.14364, - "y": 66.58151 - }, - { - "x": 47.21836, - "y": 51.68076 - }, - { - "x": 55.78841, - "y": 57.97879 - }, - { - "x": 43.2989, - "y": 56.97968 - }, - { - "x": 40.87212, - "y": 27.31616 - }, - { - "x": 49.88417000000001, - "y": 32.45283 - }, - { - "x": 20.55912, - "y": 57.01987 - }, - { - "x": 25.06116, - "y": 44.75805 - }, - { - "x": 26.01595, - "y": 55.76411 - }, - { - "x": 37.25416, - "y": 65.31094 - }, - { - "x": 53.36999, - "y": 53.56238000000001 - }, - { - "x": 38.84896, - "y": 56.97574 - }, - { - "x": 39.51915, - "y": 61.65769 - }, - { - "x": 37.02022, - "y": 69.50709 - }, - { - "x": 50.74908, - "y": 56.24477 - }, - { - "x": 35.7051, - "y": 58.49562 - }, - { - "x": 44.44394000000001, - "y": 67.48245 - }, - { - "x": 54.81738000000001, - "y": 61.41306 - }, - { - "x": 45.88216, - "y": 63.42376 - }, - { - "x": 39.53611, - "y": 65.04189000000001 - }, - { - "x": 44.80203, - "y": 50.21186 - }, - { - "x": 29.91771, - "y": 71.56390999999998 - }, - { - "x": 25.37846, - "y": 64.61015 - }, - { - "x": 41.21589, - "y": 64.27741999999999 - }, - { - "x": 51.48426, - "y": 68.01100000000001 - }, - { - "x": 59.85225, - "y": 60.61618000000001 - }, - { - "x": 51.70456, - "y": 47.81819 - }, - { - "x": 47.91999000000001, - "y": 46.15824 - }, - { - "x": 41.99199, - "y": 65.34492 - }, - { - "x": 53.38919, - "y": 71.59792 - }, - { - "x": 50.13654, - "y": 58.47133 - }, - { - "x": 43.55886, - "y": 50.07811 - }, - { - "x": 44.48821, - "y": 73.62916 - }, - { - "x": 27.92514000000001, - "y": 67.88335 - }, - { - "x": 36.57076, - "y": 72.47041999999998 - }, - { - "x": 35.29817, - "y": 65.07594 - }, - { - "x": 51.4997, - "y": 63.69956 - }, - { - "x": 49.04667, - "y": 65.28074000000001 - }, - { - "x": 38.21852, - "y": 56.44799 - }, - { - "x": 35.58804, - "y": 44.72433 - }, - { - "x": 27.65341, - "y": 61.1188 - }, - { - "x": 41.22976, - "y": 53.65146 - }, - { - "x": 32.00885, - "y": 46.29029 - }, - { - "x": 46.49651, - "y": 55.93187 - }, - { - "x": 25.12809, - "y": 45.54561 - }, - { - "x": 31.50795, - "y": 35.048320000000004 - }, - { - "x": 32.441, - "y": 70.15026 - }, - { - "x": 50.46987, - "y": 56.49627 - }, - { - "x": 53.02414, - "y": 48.18963 - }, - { - "x": 46.28482, - "y": 64.75075 - }, - { - "x": 21.90914, - "y": 60.49558 - }, - { - "x": 38.16132, - "y": 56.99729 - }, - { - "x": 32.70623, - "y": 53.865080000000006 - }, - { - "x": 30.58785, - "y": 74.07853 - }, - { - "x": 42.87658, - "y": 64.60489 - }, - { - "x": 41.16918, - "y": 50.85736 - }, - { - "x": 40.4065, - "y": 56.96268000000001 - }, - { - "x": 27.98043, - "y": 54.99941 - }, - { - "x": 39.86144, - "y": 65.40418000000001 - }, - { - "x": 44.06916, - "y": 58.01787 - }, - { - "x": 41.27358, - "y": 47.03271 - }, - { - "x": 29.50536, - "y": 50.07637 - }, - { - "x": 42.72526, - "y": 52.06594000000001 - }, - { - "x": 55.88999, - "y": 57.75395 - }, - { - "x": 43.43729, - "y": 45.53989 - }, - { - "x": 45.21592, - "y": 56.23551 - }, - { - "x": 21.46886, - "y": 50.97331 - }, - { - "x": 40.8175, - "y": 63.63504 - }, - { - "x": 34.897240000000004, - "y": 64.74254 - }, - { - "x": 38.82377, - "y": 54.30611999999999 - }, - { - "x": 39.81253, - "y": 61.8196 - }, - { - "x": 42.25532000000001, - "y": 62.65005 - }, - { - "x": 44.36548, - "y": 49.87988 - }, - { - "x": 31.58178, - "y": 55.53971 - }, - { - "x": 35.25133, - "y": 53.15156999999999 - }, - { - "x": 50.77632, - "y": 74.22147 - }, - { - "x": 46.64062, - "y": 37.81122 - }, - { - "x": 50.71756, - "y": 53.06595 - }, - { - "x": 49.07775, - "y": 59.12901 - }, - { - "x": 26.63234000000001, - "y": 64.19726999999999 - }, - { - "x": 48.79625, - "y": 38.62079 - }, - { - "x": 22.20029, - "y": 73.11573 - }, - { - "x": 44.41, - "y": 53.04649000000001 - }, - { - "x": 63.88825, - "y": 48.97889 - }, - { - "x": 33.57092, - "y": 63.84941 - }, - { - "x": 44.85232, - "y": 62.17386 - }, - { - "x": 43.81482000000001, - "y": 57.73569000000001 - }, - { - "x": 32.16317, - "y": 58.71496 - }, - { - "x": 34.76834, - "y": 55.57443000000001 - }, - { - "x": 27.02004, - "y": 60.16687 - }, - { - "x": 36.84926, - "y": 46.01221 - }, - { - "x": 36.16788, - "y": 68.04738 - }, - { - "x": 54.34972, - "y": 51.9426 - }, - { - "x": 47.11679, - "y": 77.18788 - }, - { - "x": 57.4229, - "y": 32.305 - }, - { - "x": 52.18029, - "y": 65.10573000000001 - }, - { - "x": 51.85909, - "y": 67.51661 - }, - { - "x": 49.03182, - "y": 60.34069 - }, - { - "x": 45.43005, - "y": 59.77699000000001 - }, - { - "x": 33.160070000000005, - "y": 67.7972 - }, - { - "x": 28.07412, - "y": 60.4441 - }, - { - "x": 37.39232, - "y": 60.04588 - }, - { - "x": 41.7159, - "y": 54.8672 - }, - { - "x": 32.7979, - "y": 73.65913 - }, - { - "x": 48.73786, - "y": 49.54446 - }, - { - "x": 55.61709000000001, - "y": 57.06916 - }, - { - "x": 26.59618, - "y": 54.89858 - }, - { - "x": 42.08567, - "y": 40.12172 - }, - { - "x": 52.21176, - "y": 52.75539000000001 - }, - { - "x": 36.55513, - "y": 62.31943 - }, - { - "x": 31.43811, - "y": 50.33373 - }, - { - "x": 40.87347000000001, - "y": 69.90448 - }, - { - "x": 25.97094, - "y": 68.05601999999999 - }, - { - "x": 35.18777, - "y": 47.83521 - }, - { - "x": 30.72323, - "y": 53.49924 - }, - { - "x": 41.99314, - "y": 50.87471 - }, - { - "x": 30.88503, - "y": 59.03542 - }, - { - "x": 55.63384, - "y": 51.22741 - }, - { - "x": 37.70752, - "y": 54.48603000000001 - }, - { - "x": 27.17879000000001, - "y": 73.22714 - }, - { - "x": 55.74353000000001, - "y": 35.89603 - }, - { - "x": 25.66439, - "y": 58.53562 - }, - { - "x": 17.00957, - "y": 68.39095999999999 - }, - { - "x": 43.95091, - "y": 61.0425 - }, - { - "x": 38.8072, - "y": 53.42418000000001 - }, - { - "x": 40.30421, - "y": 55.30517 - }, - { - "x": 39.78672, - "y": 57.06535 - }, - { - "x": 63.90414000000001, - "y": 56.32496 - }, - { - "x": 48.88094, - "y": 67.82444 - }, - { - "x": 58.40254, - "y": 79.28048000000003 - }, - { - "x": 39.70721, - "y": 64.78928 - }, - { - "x": 47.59079000000001, - "y": 51.5511 - }, - { - "x": 44.84636, - "y": 52.34264 - }, - { - "x": 21.27829, - "y": 50.89752 - }, - { - "x": 56.59843000000001, - "y": 65.83452 - }, - { - "x": 37.48017, - "y": 57.39704 - }, - { - "x": 49.15954, - "y": 46.12192 - }, - { - "x": 37.66307000000001, - "y": 57.0688 - }, - { - "x": 41.86126, - "y": 63.41366 - }, - { - "x": 51.73052, - "y": 66.6951 - }, - { - "x": 47.64847, - "y": 58.08665 - }, - { - "x": 35.17402, - "y": 56.00186 - }, - { - "x": 45.44158, - "y": 84.85019 - }, - { - "x": 63.14872, - "y": 70.52519000000002 - }, - { - "x": 42.08557, - "y": 54.22346999999999 - }, - { - "x": 46.01514, - "y": 58.37922 - }, - { - "x": 42.11817, - "y": 66.59673000000001 - }, - { - "x": 26.51054, - "y": 64.8716 - }, - { - "x": 28.67938, - "y": 67.39531 - }, - { - "x": 29.98758, - "y": 56.67641 - }, - { - "x": 23.97532, - "y": 53.69432 - }, - { - "x": 54.47663000000001, - "y": 68.48246999999999 - }, - { - "x": 25.66849, - "y": 56.62031999999999 - }, - { - "x": 36.40398, - "y": 63.52458000000001 - }, - { - "x": 37.76594, - "y": 48.95203 - }, - { - "x": 44.49676, - "y": 53.93384 - }, - { - "x": 41.21254, - "y": 67.43937 - }, - { - "x": 14.46949, - "y": 62.26729 - }, - { - "x": 26.00632, - "y": 58.30301 - }, - { - "x": 47.84569000000001, - "y": 51.46759 - }, - { - "x": 44.96501, - "y": 81.81427 - }, - { - "x": 52.12286, - "y": 65.78259 - }, - { - "x": 34.2726, - "y": 65.021 - }, - { - "x": 36.36313, - "y": 63.94629000000001 - }, - { - "x": 20.33037, - "y": 62.20769 - }, - { - "x": 58.24481, - "y": 54.45848 - }, - { - "x": 28.1422, - "y": 76.06569 - }, - { - "x": 40.83747, - "y": 60.21198 - }, - { - "x": 29.58027, - "y": 51.32616 - }, - { - "x": 41.68749, - "y": 56.74836 - }, - { - "x": 19.3453, - "y": 49.81644 - }, - { - "x": 39.10978, - "y": 59.98583000000001 - }, - { - "x": 30.06011, - "y": 59.57409000000001 - }, - { - "x": 30.11872, - "y": 48.14224 - }, - { - "x": 26.80173, - "y": 69.78267 - }, - { - "x": 41.4497, - "y": 56.78115 - }, - { - "x": 39.84126, - "y": 49.97964 - }, - { - "x": 59.78358000000001, - "y": 61.26106 - }, - { - "x": 45.44818, - "y": 64.82023000000001 - }, - { - "x": 58.4162, - "y": 58.58034 - }, - { - "x": 36.46915, - "y": 65.33484 - }, - { - "x": 47.39338, - "y": 54.89619 - }, - { - "x": 55.97659, - "y": 75.71833000000002 - }, - { - "x": 25.90733, - "y": 51.43085 - }, - { - "x": 56.32167, - "y": 55.58431 - }, - { - "x": 59.47724, - "y": 54.72548000000001 - }, - { - "x": 36.04946, - "y": 34.22141 - }, - { - "x": 34.61991, - "y": 75.20385 - }, - { - "x": 40.56393, - "y": 60.7759 - }, - { - "x": 23.05746, - "y": 43.83699 - }, - { - "x": 49.64375, - "y": 49.0249 - }, - { - "x": 22.87106, - "y": 59.36683000000001 - }, - { - "x": 41.12026, - "y": 55.79939 - }, - { - "x": 55.2759, - "y": 52.32505 - }, - { - "x": 45.41858, - "y": 69.30771 - }, - { - "x": 42.58969, - "y": 48.27374 - }, - { - "x": 59.78563000000001, - "y": 54.97828000000001 - }, - { - "x": 46.41741, - "y": 52.72119 - }, - { - "x": 13.429479999999998, - "y": 57.03562 - }, - { - "x": 50.9471, - "y": 56.93176 - }, - { - "x": 46.0973, - "y": 47.2256 - }, - { - "x": 34.89751, - "y": 71.07395 - }, - { - "x": 26.31495, - "y": 49.99565 - }, - { - "x": 30.89327, - "y": 79.22578 - }, - { - "x": 43.23482, - "y": 46.73741 - }, - { - "x": 44.94405, - "y": 50.6335 - }, - { - "x": 45.22232, - "y": 80.58161 - }, - { - "x": 33.076190000000004, - "y": 72.86371 - }, - { - "x": 52.04657, - "y": 62.56454 - }, - { - "x": 41.67568, - "y": 60.35936 - }, - { - "x": 55.84756, - "y": 67.5848 - }, - { - "x": 36.04547, - "y": 49.41498 - }, - { - "x": 36.28569, - "y": 60.10168 - }, - { - "x": 45.72856, - "y": 50.07189 - }, - { - "x": 39.05539, - "y": 54.94165 - }, - { - "x": 20.2726, - "y": 48.62656 - }, - { - "x": 27.33974000000001, - "y": 51.36997 - }, - { - "x": 46.13468, - "y": 55.69144 - }, - { - "x": 44.96999, - "y": 65.99128 - }, - { - "x": 46.39057, - "y": 67.48663 - }, - { - "x": 47.08233, - "y": 60.20998 - }, - { - "x": 36.53939, - "y": 60.50986 - }, - { - "x": 38.75325, - "y": 61.35403 - }, - { - "x": 42.64909, - "y": 57.29917 - }, - { - "x": 23.09582, - "y": 70.34206 - }, - { - "x": 42.44851, - "y": 44.21829 - }, - { - "x": 33.49563, - "y": 71.32774 - }, - { - "x": 47.07288, - "y": 55.7378 - }, - { - "x": 24.9612, - "y": 53.32379 - }, - { - "x": 45.48775, - "y": 65.85651 - }, - { - "x": 59.20356, - "y": 68.74465 - }, - { - "x": 44.00992, - "y": 50.52786 - }, - { - "x": 43.68642, - "y": 83.65863 - }, - { - "x": 41.87053, - "y": 51.92226 - }, - { - "x": 43.72969000000001, - "y": 46.00091 - }, - { - "x": 38.52629, - "y": 76.75724 - }, - { - "x": 53.42536, - "y": 73.632 - }, - { - "x": 39.33739, - "y": 51.29871 - }, - { - "x": 36.66598, - "y": 51.51536 - }, - { - "x": 41.96913, - "y": 61.30644 - }, - { - "x": 35.25198, - "y": 60.78493 - }, - { - "x": 33.56147, - "y": 59.85432 - }, - { - "x": 33.07125, - "y": 49.41556 - }, - { - "x": 48.44303, - "y": 51.90851 - }, - { - "x": 40.75025, - "y": 68.0989 - }, - { - "x": 50.35784, - "y": 54.57351 - }, - { - "x": 44.57279000000001, - "y": 78.77866999999998 - }, - { - "x": 24.52693, - "y": 68.57829 - }, - { - "x": 54.20255, - "y": 63.61836 - }, - { - "x": 41.30357, - "y": 66.8662 - }, - { - "x": 37.41374, - "y": 71.92524 - }, - { - "x": 26.862040000000004, - "y": 55.37459000000001 - }, - { - "x": 39.55137, - "y": 43.2294 - }, - { - "x": 47.00566, - "y": 53.65933 - }, - { - "x": 38.12361, - "y": 57.12999 - }, - { - "x": 37.52485, - "y": 80.64694 - }, - { - "x": 39.20578, - "y": 62.21249 - }, - { - "x": 52.36179, - "y": 58.99351 - }, - { - "x": 45.0324, - "y": 47.69177 - }, - { - "x": 40.86912, - "y": 38.84561 - }, - { - "x": 48.08253, - "y": 68.39591999999999 - }, - { - "x": 54.8749, - "y": 66.84655 - }, - { - "x": 24.57269, - "y": 71.18354000000002 - }, - { - "x": 35.00761, - "y": 57.033 - }, - { - "x": 43.44146, - "y": 65.25961 - }, - { - "x": 43.16221, - "y": 47.03518 - }, - { - "x": 34.24286, - "y": 62.92888000000001 - }, - { - "x": 43.58324, - "y": 56.57035 - }, - { - "x": 36.35557, - "y": 67.91736999999999 - }, - { - "x": 35.1833, - "y": 55.002280000000006 - }, - { - "x": 44.51795, - "y": 68.3382 - }, - { - "x": 54.39144, - "y": 37.30894 - }, - { - "x": 45.86727, - "y": 87.3137 - }, - { - "x": 39.09084, - "y": 66.78102 - }, - { - "x": 27.79925, - "y": 58.74916999999999 - }, - { - "x": 33.06475, - "y": 78.47807 - }, - { - "x": 23.54635, - "y": 55.19841 - }, - { - "x": 43.46392, - "y": 64.71713000000001 - }, - { - "x": 35.42679000000001, - "y": 54.08204 - }, - { - "x": 34.19314, - "y": 71.58672 - }, - { - "x": 10.8867, - "y": 68.44097 - }, - { - "x": 56.59104, - "y": 64.01100000000001 - }, - { - "x": 47.3817, - "y": 56.87357 - }, - { - "x": 38.49504, - "y": 60.46255 - }, - { - "x": 52.51262, - "y": 67.06044 - }, - { - "x": 44.5458, - "y": 57.88389 - }, - { - "x": 44.03849, - "y": 53.62613 - }, - { - "x": 36.41589000000001, - "y": 56.97656 - }, - { - "x": 50.31431, - "y": 61.40527 - }, - { - "x": 30.72297, - "y": 53.84721999999999 - }, - { - "x": 29.87761, - "y": 61.21636 - }, - { - "x": 59.26816, - "y": 69.29843000000001 - }, - { - "x": 35.04088, - "y": 61.20282 - }, - { - "x": 44.87322, - "y": 43.20948 - }, - { - "x": 29.24664000000001, - "y": 51.7367 - }, - { - "x": 50.04572, - "y": 53.45699000000001 - }, - { - "x": 47.97724, - "y": 69.38969 - }, - { - "x": 29.6133, - "y": 70.91985 - }, - { - "x": 30.89345, - "y": 61.36776 - }, - { - "x": 31.74421, - "y": 58.71527 - }, - { - "x": 36.60416, - "y": 56.83749 - }, - { - "x": 47.78417, - "y": 53.40695 - }, - { - "x": 23.22726, - "y": 57.4777 - }, - { - "x": 51.37993, - "y": 65.01276 - }, - { - "x": 31.36008, - "y": 63.86529 - }, - { - "x": 46.77678, - "y": 65.41521999999999 - }, - { - "x": 44.1524, - "y": 46.76581 - }, - { - "x": 41.43843, - "y": 54.11403000000001 - }, - { - "x": 53.77942, - "y": 55.54833000000001 - }, - { - "x": 33.7694, - "y": 79.58606999999998 - }, - { - "x": 35.79716, - "y": 55.52056 - }, - { - "x": 30.53843, - "y": 72.95658 - }, - { - "x": 46.22857, - "y": 34.535509999999995 - }, - { - "x": 39.67892, - "y": 62.87499 - }, - { - "x": 36.81919, - "y": 52.38703 - }, - { - "x": 34.27178, - "y": 48.92915 - }, - { - "x": 42.32842, - "y": 63.12152 - }, - { - "x": 46.33527, - "y": 63.28706999999999 - }, - { - "x": 53.53398000000001, - "y": 51.14082 - }, - { - "x": 40.61128, - "y": 50.21093 - }, - { - "x": 50.62107, - "y": 40.45209000000001 - }, - { - "x": 36.47783, - "y": 78.33963 - }, - { - "x": 52.38983, - "y": 64.53774 - }, - { - "x": 30.01806, - "y": 75.31725 - }, - { - "x": 39.00967, - "y": 50.87296 - }, - { - "x": 22.71875, - "y": 67.99089000000001 - }, - { - "x": 61.24, - "y": 65.89064 - }, - { - "x": 39.18396, - "y": 65.65822 - }, - { - "x": 44.69035, - "y": 57.93645 - }, - { - "x": 58.0471, - "y": 69.76289 - }, - { - "x": 51.25563, - "y": 61.33045 - }, - { - "x": 46.92124, - "y": 83.3785 - }, - { - "x": 46.25302, - "y": 66.06521 - }, - { - "x": 52.40546, - "y": 66.73065 - }, - { - "x": 40.28902, - "y": 53.28891 - }, - { - "x": 44.73831, - "y": 63.29274 - }, - { - "x": 43.15397, - "y": 65.65951 - }, - { - "x": 44.85846, - "y": 77.73084 - }, - { - "x": 42.86439, - "y": 67.90505 - }, - { - "x": 56.25276, - "y": 58.54541 - }, - { - "x": 51.62415, - "y": 67.15460999999999 - }, - { - "x": 44.7667, - "y": 61.48524000000001 - }, - { - "x": 48.91067, - "y": 66.60661 - }, - { - "x": 20.23477, - "y": 59.03073000000001 - }, - { - "x": 18.98427, - "y": 70.79776 - }, - { - "x": 16.33768, - "y": 68.84142 - }, - { - "x": 49.40031, - "y": 47.88199 - }, - { - "x": 41.66533, - "y": 67.50779 - }, - { - "x": 59.2293, - "y": 74.68412 - }, - { - "x": 58.47326, - "y": 53.63286 - }, - { - "x": 62.36666999999999, - "y": 50.95881 - }, - { - "x": 21.85536, - "y": 54.86045 - }, - { - "x": 40.38865, - "y": 61.31855 - }, - { - "x": 40.74187, - "y": 47.65873 - }, - { - "x": 58.00854, - "y": 42.82972 - }, - { - "x": 45.35452, - "y": 41.83214 - }, - { - "x": 66.66133, - "y": 50.6532 - }, - { - "x": 33.77558, - "y": 62.47507 - }, - { - "x": 48.09134, - "y": 64.89226 - }, - { - "x": 40.08256, - "y": 51.44899 - }, - { - "x": 29.58933, - "y": 58.19596 - }, - { - "x": 43.58031, - "y": 65.94927 - }, - { - "x": 53.30803, - "y": 36.98284 - }, - { - "x": 28.87137, - "y": 51.90188 - }, - { - "x": 56.40753, - "y": 62.59392 - }, - { - "x": 33.29645, - "y": 67.43765 - }, - { - "x": 38.72936, - "y": 56.59565 - }, - { - "x": 32.29439, - "y": 53.9696 - }, - { - "x": 32.41527, - "y": 48.44307 - }, - { - "x": 45.76281, - "y": 64.38473 - }, - { - "x": 33.8258, - "y": 59.16824 - }, - { - "x": 22.67527, - "y": 54.22386 - }, - { - "x": 13.199420000000002, - "y": 60.1388 - }, - { - "x": 29.50579, - "y": 55.28771 - }, - { - "x": 45.70325, - "y": 56.31371 - }, - { - "x": 43.70217, - "y": 61.486 - }, - { - "x": 29.53128, - "y": 66.01217 - }, - { - "x": 34.58708, - "y": 54.27694 - }, - { - "x": 51.84493, - "y": 61.97 - }, - { - "x": 46.43159, - "y": 55.3816 - }, - { - "x": 47.37223, - "y": 63.45379000000001 - }, - { - "x": 28.52821, - "y": 68.99037 - }, - { - "x": 53.74314, - "y": 61.20763 - }, - { - "x": 29.91581, - "y": 63.06654 - }, - { - "x": 51.85804, - "y": 68.08115 - }, - { - "x": 24.65317000000001, - "y": 60.97069000000001 - }, - { - "x": 45.07661, - "y": 64.13075 - }, - { - "x": 34.09175, - "y": 59.97359 - }, - { - "x": 49.69564, - "y": 67.62843000000001 - }, - { - "x": 43.0814, - "y": 55.20282 - }, - { - "x": 36.45465, - "y": 50.92306 - }, - { - "x": 45.95494, - "y": 50.09121 - }, - { - "x": 34.863040000000005, - "y": 61.43269 - }, - { - "x": 31.35199, - "y": 65.54097 - }, - { - "x": 28.85687, - "y": 70.20236 - }, - { - "x": 38.01644, - "y": 45.00452 - }, - { - "x": 39.33137, - "y": 61.01991 - }, - { - "x": 45.43656, - "y": 53.36308 - }, - { - "x": 21.14175, - "y": 39.8683 - }, - { - "x": 52.64809, - "y": 71.72782 - }, - { - "x": 36.58138, - "y": 39.92153 - }, - { - "x": 36.92193, - "y": 64.58077 - }, - { - "x": 17.71107, - "y": 64.94933 - }, - { - "x": 43.15869, - "y": 54.23448000000001 - }, - { - "x": 47.18889, - "y": 60.86159 - }, - { - "x": 43.73414, - "y": 62.9692 - }, - { - "x": 46.89299000000001, - "y": 65.56661 - }, - { - "x": 42.87272, - "y": 43.29337 - }, - { - "x": 40.53452, - "y": 61.72891 - }, - { - "x": 48.3142, - "y": 54.04765 - }, - { - "x": 38.05576, - "y": 45.26198 - }, - { - "x": 22.1779, - "y": 68.1016 - }, - { - "x": 56.94226999999999, - "y": 86.55324 - }, - { - "x": 34.75308, - "y": 55.7262 - }, - { - "x": 33.97889, - "y": 52.78297 - }, - { - "x": 40.91016, - "y": 65.19449 - }, - { - "x": 33.7199, - "y": 57.27735 - }, - { - "x": 49.14691, - "y": 64.16595 - }, - { - "x": 48.61678, - "y": 65.28603000000001 - }, - { - "x": 28.11857, - "y": 45.33089 - }, - { - "x": 20.4317, - "y": 51.46033 - }, - { - "x": 50.93737, - "y": 74.1835 - }, - { - "x": 22.29103, - "y": 75.65685 - }, - { - "x": 43.51035, - "y": 58.55402 - }, - { - "x": 60.11131999999999, - "y": 58.98568 - }, - { - "x": 61.21623, - "y": 69.80801 - }, - { - "x": 48.33622, - "y": 41.19602 - }, - { - "x": 33.39445, - "y": 65.82391 - }, - { - "x": 29.34521, - "y": 59.855880000000006 - }, - { - "x": 54.38664, - "y": 80.36837 - }, - { - "x": 34.7127, - "y": 57.47011 - }, - { - "x": 40.33881, - "y": 57.22665 - }, - { - "x": 62.24166, - "y": 51.57828 - }, - { - "x": 40.15035, - "y": 56.58465 - }, - { - "x": 38.71685, - "y": 70.14773000000001 - }, - { - "x": 39.12633, - "y": 60.63593 - }, - { - "x": 51.69781, - "y": 63.27919 - }, - { - "x": 25.68791, - "y": 40.27335 - }, - { - "x": 47.94294, - "y": 43.08792 - }, - { - "x": 67.88265, - "y": 60.98403 - }, - { - "x": 26.55077, - "y": 50.80384 - }, - { - "x": 46.29426, - "y": 47.39325 - }, - { - "x": 31.52882, - "y": 62.19854 - }, - { - "x": 57.78245, - "y": 63.38965 - }, - { - "x": 38.04019, - "y": 67.43048 - }, - { - "x": 37.7145, - "y": 51.81503 - }, - { - "x": 62.57692, - "y": 60.83238000000001 - }, - { - "x": 28.86001, - "y": 51.2246 - }, - { - "x": 41.62214, - "y": 58.10787 - }, - { - "x": 23.74967, - "y": 67.99766 - }, - { - "x": 46.85755, - "y": 54.24618 - }, - { - "x": 37.5762, - "y": 62.86578000000001 - }, - { - "x": 56.43054, - "y": 64.46651999999999 - }, - { - "x": 23.42326, - "y": 62.49845 - }, - { - "x": 44.27762, - "y": 57.30138 - }, - { - "x": 40.88654, - "y": 73.0129 - }, - { - "x": 35.14983, - "y": 69.20756 - }, - { - "x": 24.17791, - "y": 55.47302 - }, - { - "x": 41.70554, - "y": 59.55818000000001 - }, - { - "x": 36.33261, - "y": 42.50658 - }, - { - "x": 39.01491, - "y": 47.29492 - }, - { - "x": 44.81983, - "y": 67.23057 - }, - { - "x": 40.07327, - "y": 53.91739000000001 - }, - { - "x": 30.90242000000001, - "y": 79.43701999999998 - }, - { - "x": 36.81031, - "y": 51.52639 - }, - { - "x": 43.03812, - "y": 57.54671 - }, - { - "x": 32.79469, - "y": 64.19816 - }, - { - "x": 37.48284, - "y": 63.44551 - }, - { - "x": 45.29159, - "y": 76.73057 - }, - { - "x": 35.24219, - "y": 55.9317 - }, - { - "x": 38.39624, - "y": 63.38412 - }, - { - "x": 34.79193, - "y": 55.69379 - }, - { - "x": 48.43391, - "y": 46.13215 - }, - { - "x": 59.01439, - "y": 65.74738 - }, - { - "x": 35.53230999999999, - "y": 63.11478 - }, - { - "x": 40.90201, - "y": 74.3216 - }, - { - "x": 41.53148, - "y": 42.03367 - }, - { - "x": 35.52626, - "y": 83.71515 - }, - { - "x": 27.84255, - "y": 60.091 - }, - { - "x": 43.60266, - "y": 62.19615 - }, - { - "x": 24.29746, - "y": 62.7834 - }, - { - "x": 30.38543, - "y": 52.90134000000001 - }, - { - "x": 52.67648000000001, - "y": 32.67734 - }, - { - "x": 36.9756, - "y": 68.24067 - }, - { - "x": 37.8756, - "y": 68.28506 - }, - { - "x": 48.75739, - "y": 53.39937 - }, - { - "x": 56.86054, - "y": 59.49221 - }, - { - "x": 57.58251, - "y": 67.85455 - }, - { - "x": 42.30235, - "y": 54.44661 - }, - { - "x": 56.72005, - "y": 71.69892 - }, - { - "x": 34.09218, - "y": 56.2818 - }, - { - "x": 47.25593, - "y": 56.96026 - }, - { - "x": 23.48291, - "y": 54.36535 - }, - { - "x": 23.12866, - "y": 65.25963 - }, - { - "x": 51.5916, - "y": 62.71912 - }, - { - "x": 20.53896, - "y": 47.69149 - }, - { - "x": 51.81452, - "y": 52.07644000000001 - }, - { - "x": 48.44256, - "y": 51.18517 - }, - { - "x": 62.44255, - "y": 45.78976 - }, - { - "x": 17.27593, - "y": 60.46275 - }, - { - "x": 53.77579, - "y": 65.79630999999999 - }, - { - "x": 37.08417, - "y": 63.94993 - }, - { - "x": 47.97955, - "y": 55.61669000000001 - }, - { - "x": 35.22937, - "y": 74.55077 - }, - { - "x": 26.42555, - "y": 55.0765 - }, - { - "x": 40.20962, - "y": 64.5191 - }, - { - "x": 58.95403, - "y": 59.6799 - }, - { - "x": 17.213810000000002, - "y": 69.54397 - }, - { - "x": 32.95241, - "y": 52.18707 - }, - { - "x": 59.68467, - "y": 40.53054 - }, - { - "x": 30.58042, - "y": 63.08006999999999 - }, - { - "x": 48.74949, - "y": 70.51133 - }, - { - "x": 50.65636, - "y": 59.32031 - }, - { - "x": 40.4251, - "y": 50.73494 - }, - { - "x": 45.28402, - "y": 51.53691 - }, - { - "x": 34.34718, - "y": 47.58747 - }, - { - "x": 38.59024, - "y": 51.33721 - }, - { - "x": 40.71961, - "y": 74.12315 - }, - { - "x": 40.37913, - "y": 50.36806 - }, - { - "x": 47.26266, - "y": 70.09016 - }, - { - "x": 34.55216, - "y": 56.49265 - }, - { - "x": 42.125, - "y": 66.37105 - }, - { - "x": 56.81907, - "y": 44.97096 - }, - { - "x": 53.69396999999999, - "y": 66.83374 - }, - { - "x": 45.11847, - "y": 74.85613000000002 - }, - { - "x": 27.42444, - "y": 66.70893000000001 - }, - { - "x": 11.50407, - "y": 56.95046 - }, - { - "x": 49.0322, - "y": 62.76543 - }, - { - "x": 23.48502, - "y": 75.85309000000002 - }, - { - "x": 50.98872, - "y": 71.68141 - }, - { - "x": 27.57767, - "y": 62.33503 - }, - { - "x": 47.66222, - "y": 65.10868 - }, - { - "x": 45.13893, - "y": 67.17903000000001 - }, - { - "x": 45.78568, - "y": 69.31007 - }, - { - "x": 47.92223, - "y": 65.00936 - }, - { - "x": 48.03205, - "y": 47.78571 - }, - { - "x": 43.65009000000001, - "y": 56.48259 - }, - { - "x": 28.54301, - "y": 59.48517 - }, - { - "x": 48.14451, - "y": 60.26351 - }, - { - "x": 30.73458, - "y": 53.41976 - }, - { - "x": 41.65806, - "y": 72.97176999999998 - }, - { - "x": 47.42073, - "y": 72.11551 - }, - { - "x": 54.31567, - "y": 51.07155 - }, - { - "x": 37.98036, - "y": 67.0989 - }, - { - "x": 58.32997, - "y": 63.25209 - }, - { - "x": 43.19876, - "y": 60.36071999999999 - }, - { - "x": 28.113090000000003, - "y": 72.51996 - }, - { - "x": 37.01089, - "y": 69.21339 - }, - { - "x": 32.97436, - "y": 69.77639 - }, - { - "x": 34.20864, - "y": 61.29887 - }, - { - "x": 31.93696, - "y": 62.87588 - }, - { - "x": 30.94324000000001, - "y": 70.95922 - }, - { - "x": 43.49319000000001, - "y": 59.84101 - }, - { - "x": 27.81164, - "y": 72.67459000000002 - }, - { - "x": 32.15255, - "y": 42.51905 - }, - { - "x": 51.29612, - "y": 79.81878 - }, - { - "x": 38.0315, - "y": 54.71503000000001 - }, - { - "x": 29.27812, - "y": 62.24455 - }, - { - "x": 44.40411, - "y": 68.84855 - }, - { - "x": 23.34787, - "y": 61.94084 - }, - { - "x": 49.36656, - "y": 64.14016 - }, - { - "x": 17.60005, - "y": 69.14876 - }, - { - "x": 30.85341, - "y": 54.0978 - }, - { - "x": 44.90497, - "y": 63.7959 - }, - { - "x": 57.36587, - "y": 58.50857 - }, - { - "x": 49.0943, - "y": 69.75703 - }, - { - "x": 26.6611, - "y": 68.32285 - }, - { - "x": 40.70467, - "y": 53.43072 - }, - { - "x": 28.55086, - "y": 56.30226 - }, - { - "x": 36.25912, - "y": 59.3196 - }, - { - "x": 48.98826, - "y": 66.10667 - }, - { - "x": 33.26312, - "y": 69.86829 - }, - { - "x": 32.02353, - "y": 58.18483000000001 - }, - { - "x": 27.304240000000004, - "y": 55.4792 - }, - { - "x": 51.44975, - "y": 71.13834 - }, - { - "x": 59.81329, - "y": 47.9164 - }, - { - "x": 51.14651, - "y": 60.19600000000001 - }, - { - "x": 61.69583000000001, - "y": 47.11762 - }, - { - "x": 36.56804, - "y": 68.23382 - }, - { - "x": 40.64832, - "y": 66.75034000000001 - }, - { - "x": 45.86368, - "y": 68.31128000000001 - }, - { - "x": 44.60644, - "y": 60.16793000000001 - }, - { - "x": 35.88663, - "y": 49.38532 - }, - { - "x": 57.68279, - "y": 60.16859 - }, - { - "x": 51.6255, - "y": 49.49683 - }, - { - "x": 42.5861, - "y": 62.54503 - }, - { - "x": 46.0202, - "y": 56.69676 - }, - { - "x": 46.45453, - "y": 58.70955 - }, - { - "x": 38.30502, - "y": 49.6469 - }, - { - "x": 48.84556, - "y": 65.31183 - }, - { - "x": 30.15666, - "y": 63.67134 - }, - { - "x": 38.53791, - "y": 56.76666 - }, - { - "x": 23.9704, - "y": 68.72659 - }, - { - "x": 50.02861, - "y": 63.9783 - }, - { - "x": 45.18616, - "y": 61.15616 - }, - { - "x": 43.502, - "y": 73.08999 - }, - { - "x": 44.7494, - "y": 43.9657 - }, - { - "x": 60.56076, - "y": 43.47697 - }, - { - "x": 51.11581, - "y": 80.65344 - }, - { - "x": 35.88928, - "y": 62.03462 - }, - { - "x": 32.33509, - "y": 52.6811 - }, - { - "x": 49.07877, - "y": 68.18728 - }, - { - "x": 50.33895, - "y": 64.57106 - }, - { - "x": 49.26652, - "y": 79.60231 - }, - { - "x": 18.55579, - "y": 68.16774000000001 - }, - { - "x": 41.00905, - "y": 45.10266 - }, + "x": 14.37, + "y": 14.39 + } + ] + }, + { + "clusterNr": 1, + "centroid": { + "x": 18.969310344827587, + "y": 16.382758620689657 + }, + "points": [ { - "x": 28.00344, - "y": 61.47371 + "x": 19.11, + "y": 16.26 }, { - "x": 18.14624, - "y": 60.1302 + "x": 19.57, + "y": 16.74 }, { - "x": 53.95843000000001, - "y": 68.46303 + "x": 19.51, + "y": 16.71 }, { - "x": 52.5372, - "y": 68.16769000000001 + "x": 18.27, + "y": 16.09 }, { - "x": 38.93926, - "y": 62.98392 + "x": 18.88, + "y": 16.26 }, { - "x": 29.05058, - "y": 62.4427 + "x": 20.1, + "y": 16.99 }, { - "x": 41.75223, - "y": 64.63294 + "x": 18.76, + "y": 16.2 }, { - "x": 37.64791, - "y": 47.91551 + "x": 18.81, + "y": 16.29 }, { - "x": 48.79252, - "y": 64.57806 + "x": 19.31, + "y": 16.59 }, { - "x": 51.77635, - "y": 55.95868000000001 + "x": 18.98, + "y": 16.57 }, { - "x": 27.10765, - "y": 58.84145 + "x": 18.17, + "y": 16.26 }, { - "x": 38.6845, - "y": 49.5615 + "x": 18.72, + "y": 16.34 }, { - "x": 44.48639, - "y": 56.53763000000001 + "x": 17.99, + "y": 15.86 }, { - "x": 23.60541, - "y": 43.46694 + "x": 19.18, + "y": 16.63 }, { - "x": 38.7037, - "y": 61.0992 + "x": 18.95, + "y": 16.42 }, { - "x": 43.00739, - "y": 55.95437 + "x": 18.83, + "y": 16.29 }, { - "x": 51.56791, - "y": 63.63943 + "x": 18.85, + "y": 16.17 }, { - "x": 25.26915, - "y": 63.87523 + "x": 19.94, + "y": 16.92 }, { - "x": 42.56982, - "y": 67.66801 + "x": 18.55, + "y": 16.22 }, { - "x": 38.08915, - "y": 64.5408 + "x": 18.45, + "y": 16.12 }, { - "x": 34.78496, - "y": 45.51393 + "x": 19.13, + "y": 16.31 }, { - "x": 35.88933, - "y": 55.3666 + "x": 19.06, + "y": 16.45 }, { - "x": 47.22242, - "y": 66.03583 + "x": 19.15, + "y": 16.45 }, { - "x": 51.96253, - "y": 51.7511 + "x": 20.03, + "y": 16.9 }, { - "x": 40.78976, - "y": 59.28554000000001 + "x": 18.43, + "y": 15.97 }, { - "x": 41.27407, - "y": 67.80852 + "x": 17.98, + "y": 15.85 }, { - "x": 44.66972, - "y": 69.17705 + "x": 20.16, + "y": 17.03 }, { - "x": 39.15088, - "y": 54.56051 + "x": 18.3, + "y": 15.89 }, { - "x": 29.16955, - "y": 64.9487 - }, + "x": 18.94, + "y": 16.32 + } + ] + }, + { + "clusterNr": 2, + "centroid": { + "x": 10.994444444444445, + "y": 12.76222222222222 + }, + "points": [ { - "x": 31.77423, - "y": 66.87607 + "x": 11.27, + "y": 12.97 }, { - "x": 53.4651, - "y": 62.77485 + "x": 10.8, + "y": 12.57 }, { - "x": 40.41047, - "y": 72.14114000000002 + "x": 10.74, + "y": 12.73 }, { - "x": 42.61213, - "y": 59.06376 + "x": 11.41, + "y": 12.95 }, { - "x": 39.57467000000001, - "y": 62.27438000000001 + "x": 10.91, + "y": 12.8 }, { - "x": 54.50277, - "y": 49.35228 + "x": 10.59, + "y": 12.41 }, { - "x": 57.91767, - "y": 56.73445 + "x": 10.82, + "y": 12.83 }, { - "x": 45.64944000000001, - "y": 53.13589 + "x": 11.18, + "y": 12.72 }, { - "x": 21.88918, - "y": 49.30231 - }, + "x": 11.23, + "y": 12.88 + } + ] + }, + { + "clusterNr": 3, + "centroid": { + "x": 15.907272727272725, + "y": 15.098181818181816 + }, + "points": [ { - "x": 51.04494, - "y": 68.31933000000001 + "x": 16.53, + "y": 15.34 }, { - "x": 42.09716, - "y": 72.15952 + "x": 16.41, + "y": 15.25 }, { - "x": 43.04227, - "y": 53.48631999999999 + "x": 16.17, + "y": 15.38 }, { - "x": 47.14463, - "y": 56.0835 + "x": 15.99, + "y": 14.89 }, { - "x": 45.62461, - "y": 77.81975 + "x": 15.38, + "y": 14.9 }, { - "x": 55.20789, - "y": 58.71653000000001 + "x": 16.16, + "y": 15.33 }, { - "x": 36.05181, - "y": 53.08629000000001 + "x": 15.56, + "y": 14.89 }, { - "x": 43.73998, - "y": 58.94337 + "x": 15.38, + "y": 14.66 }, { - "x": 34.23256, - "y": 65.07769 + "x": 15.57, + "y": 15.15 }, { - "x": 20.95196, - "y": 74.2487 + "x": 15.6, + "y": 15.11 }, { - "x": 32.883140000000004, - "y": 79.69149 - }, + "x": 16.23, + "y": 15.18 + } + ] + }, + { + "clusterNr": 4, + "centroid": { + "x": 12.53, + "y": 13.56111111111111 + }, + "points": [ { - "x": 38.36533, - "y": 59.0739 + "x": 13.07, + "y": 13.92 }, { - "x": 44.56165, - "y": 52.40328 + "x": 13.34, + "y": 13.95 }, { - "x": 39.33794, - "y": 70.14443 + "x": 12.22, + "y": 13.32 }, { - "x": 49.1245, - "y": 67.76719 + "x": 12.49, + "y": 13.46 }, { - "x": 22.91567, - "y": 56.11771 + "x": 12.26, + "y": 13.6 }, { - "x": 45.63892, - "y": 47.58675 + "x": 12.13, + "y": 13.73 }, { - "x": 42.75653, - "y": 63.07043 + "x": 12.05, + "y": 13.41 }, { - "x": 46.39609, - "y": 68.40751 + "x": 12.55, + "y": 13.57 }, { - "x": 46.88703, - "y": 66.433 + "x": 12.44, + "y": 13.59 }, { - "x": 54.88489000000001, - "y": 75.612 + "x": 12.46, + "y": 13.41 }, { - "x": 34.0548, - "y": 57.12219 + "x": 12.19, + "y": 13.36 }, { - "x": 37.38898, - "y": 62.3226 + "x": 12.89, + "y": 13.77 }, { - "x": 48.23034000000001, - "y": 62.03111 + "x": 11.81, + "y": 13.45 }, { - "x": 54.79646999999999, - "y": 59.39724 + "x": 12.8, + "y": 13.47 }, { - "x": 59.52773000000001, - "y": 50.58208 + "x": 12.79, + "y": 13.53 }, { - "x": 50.2512, - "y": 67.96679 + "x": 13.37, + "y": 13.78 }, { - "x": 46.22677, - "y": 54.53655 + "x": 12.38, + "y": 13.44 }, { - "x": 48.98464, - "y": 58.14621 - }, + "x": 12.3, + "y": 13.34 + } + ] + }, + { + "clusterNr": 5, + "centroid": { + "x": 18.901666666666667, + "y": 16.396666666666665 + }, + "points": [ { - "x": 45.09392, - "y": 64.88113 + "x": 18.94, + "y": 16.49 }, { - "x": 44.77223, - "y": 44.4438 + "x": 18.72, + "y": 16.19 }, { - "x": 34.00083, - "y": 59.08957 + "x": 18.98, + "y": 16.66 }, { - "x": 28.31505, - "y": 36.30374000000001 + "x": 18.59, + "y": 16.05 }, { - "x": 53.05011, - "y": 67.34682 + "x": 18.36, + "y": 16.52 }, { - "x": 25.10745, - "y": 42.70245 + "x": 19.46, + "y": 16.5 }, { - "x": 46.08558, - "y": 61.97675 + "x": 19.38, + "y": 16.72 }, { - "x": 50.62893, - "y": 45.19788 + "x": 19.14, + "y": 16.61 }, { - "x": 46.68802, - "y": 47.42063 + "x": 18.96, + "y": 16.2 }, { - "x": 43.07386, - "y": 77.93637 + "x": 18.89, + "y": 16.23 }, { - "x": 36.70228, - "y": 53.66054000000001 + "x": 18.75, + "y": 16.18 }, { - "x": 11.47373, - "y": 68.61527 - }, + "x": 18.65, + "y": 16.41 + } + ] + }, + { + "clusterNr": 6, + "centroid": { + "x": 12.102500000000001, + "y": 13.2675 + }, + "points": [ { - "x": 42.08087, - "y": 66.43765 + "x": 11.43, + "y": 13.13 }, { - "x": 37.96224, - "y": 52.46353000000001 + "x": 12.1, + "y": 13.15 }, { - "x": 28.30779, - "y": 70.53446 + "x": 12.21, + "y": 13.47 }, { - "x": 59.18555, - "y": 62.19979 - }, + "x": 12.67, + "y": 13.32 + } + ] + }, + { + "clusterNr": 7, + "centroid": { + "x": 15.5075, + "y": 14.89 + }, + "points": [ { - "x": 43.39802, - "y": 63.35423 + "x": 15.26, + "y": 14.85 }, { - "x": 37.68739, - "y": 55.33306 + "x": 15.49, + "y": 14.94 }, { - "x": 48.85135, - "y": 64.6936 + "x": 15.5, + "y": 14.86 }, { - "x": 42.29553, - "y": 61.3545 - }, + "x": 15.78, + "y": 14.91 + } + ] + }, + { + "clusterNr": 8, + "centroid": { + "x": 12.473333333333334, + "y": 13.386666666666665 + }, + "points": [ { - "x": 53.10208000000001, - "y": 61.65183 + "x": 12.72, + "y": 13.57 }, { - "x": 44.18706, - "y": 56.29505 + "x": 13.02, + "y": 13.76 }, { - "x": 47.34497, - "y": 61.47756999999999 + "x": 12.74, + "y": 13.67 }, { - "x": 34.5298, - "y": 67.07189 + "x": 13.16, + "y": 13.55 }, { - "x": 22.82447, - "y": 57.02137 + "x": 11.42, + "y": 12.86 }, { - "x": 48.27827, - "y": 53.97093 + "x": 11.23, + "y": 12.63 }, { - "x": 45.27673, - "y": 52.04495 + "x": 12.36, + "y": 13.19 }, { - "x": 44.17967, - "y": 64.35678 + "x": 12.88, + "y": 13.5 }, { - "x": 33.85752, - "y": 60.59858000000001 - }, + "x": 12.73, + "y": 13.75 + } + ] + }, + { + "clusterNr": 9, + "centroid": { + "x": 15.590588235294119, + "y": 14.884117647058826 + }, + "points": [ { - "x": 29.57068, - "y": 55.91483 + "x": 15.26, + "y": 14.84 }, { - "x": 43.5061, - "y": 62.07275 + "x": 14.88, + "y": 14.57 }, { - "x": 26.33832, - "y": 73.38955 + "x": 16.14, + "y": 14.99 }, { - "x": 13.77208, - "y": 64.03381 + "x": 16.63, + "y": 15.46 }, { - "x": 37.39434, - "y": 60.17785 + "x": 16.44, + "y": 15.25 }, { - "x": 25.09434, - "y": 55.0823 + "x": 15.69, + "y": 14.75 }, { - "x": 41.91991, - "y": 45.2935 + "x": 15.88, + "y": 14.9 }, { - "x": 54.314780000000006, - "y": 53.6106 + "x": 15.01, + "y": 14.76 }, { - "x": 42.18649, - "y": 61.34159 + "x": 16.19, + "y": 15.16 }, { - "x": 47.74056, - "y": 60.98222 + "x": 15.05, + "y": 14.68 }, { - "x": 38.6671, - "y": 54.8464 + "x": 16.12, + "y": 15 }, { - "x": 34.33136, - "y": 63.66866 + "x": 16.2, + "y": 15.27 }, { - "x": 45.49676, - "y": 46.21109000000001 + "x": 15.36, + "y": 14.76 }, { - "x": 48.64805, - "y": 50.69878 + "x": 14.86, + "y": 14.67 }, { - "x": 59.7194, - "y": 53.67238 + "x": 15.03, + "y": 14.77 }, { - "x": 48.14389, - "y": 64.17408 + "x": 14.92, + "y": 14.43 }, { - "x": 55.16922, - "y": 76.47846 - }, + "x": 15.38, + "y": 14.77 + } + ] + }, + { + "clusterNr": 10, + "centroid": { + "x": 20.696666666666665, + "y": 17.09 + }, + "points": [ { - "x": 51.50727, - "y": 65.82463 + "x": 20.71, + "y": 17.23 }, { - "x": 42.69824000000001, - "y": 71.33099 + "x": 20.2, + "y": 16.89 }, { - "x": 52.7367, - "y": 66.52017 + "x": 21.18, + "y": 17.21 }, { - "x": 44.49347, - "y": 44.03264 + "x": 20.88, + "y": 17.05 }, { - "x": 42.79715, - "y": 51.57061 + "x": 20.97, + "y": 17.25 }, { - "x": 50.60694, - "y": 52.83994000000001 - }, + "x": 20.24, + "y": 16.91 + } + ] + }, + { + "clusterNr": 11, + "centroid": { + "x": 14.106250000000001, + "y": 14.258750000000001 + }, + "points": [ { - "x": 37.5125, - "y": 68.15924 + "x": 14.69, + "y": 14.49 }, { - "x": 46.73844, - "y": 65.58825 + "x": 13.89, + "y": 14.02 }, { - "x": 30.74257, - "y": 54.61626999999999 + "x": 14.59, + "y": 14.28 }, { - "x": 52.50878, - "y": 63.62914 + "x": 13.45, + "y": 14.02 }, { - "x": 18.06539, - "y": 67.96441 + "x": 14.09, + "y": 14.41 }, { - "x": 36.22066, - "y": 49.6668 + "x": 14.43, + "y": 14.4 }, { - "x": 26.8746, - "y": 69.52796 + "x": 14.49, + "y": 14.61 }, { - "x": 46.44655, - "y": 53.95027 - }, + "x": 13.22, + "y": 13.84 + } + ] + }, + { + "clusterNr": 12, + "centroid": { + "x": 13.073333333333332, + "y": 13.670000000000002 + }, + "points": [ { - "x": 37.5481, - "y": 59.69554 + "x": 13.32, + "y": 13.94 }, { - "x": 26.17275, - "y": 73.02736 + "x": 12.7, + "y": 13.41 }, { - "x": 42.92903, - "y": 70.03363 - }, + "x": 13.2, + "y": 13.66 + } + ] + }, + { + "clusterNr": 13, + "centroid": { + "x": 11.593076923076923, + "y": 13.153846153846157 + }, + "points": [ { - "x": 36.25652, - "y": 64.53602 + "x": 11.82, + "y": 13.4 }, { - "x": 32.719390000000004, - "y": 57.83974 + "x": 11.18, + "y": 13.04 }, { - "x": 45.61599, - "y": 61.58367 + "x": 11.36, + "y": 13.05 }, { - "x": 39.26789, - "y": 57.98376 + "x": 11.34, + "y": 12.87 }, { - "x": 34.55469, - "y": 66.68845 + "x": 11.75, + "y": 13.52 }, { - "x": 36.45908, - "y": 70.13852 + "x": 12.02, + "y": 13.33 }, { - "x": 41.83166, - "y": 77.96375 + "x": 11.35, + "y": 13.12 }, { - "x": 25.83818, - "y": 63.53773 + "x": 11.24, + "y": 13 }, { - "x": 27.9007, - "y": 58.79853000000001 + "x": 11.56, + "y": 13.31 }, { - "x": 41.00502, - "y": 68.62589 + "x": 11.27, + "y": 12.86 }, { - "x": 34.09975, - "y": 75.41776999999998 + "x": 11.87, + "y": 13.02 }, { - "x": 29.14662, - "y": 51.12136 + "x": 12.11, + "y": 13.27 }, { - "x": 41.39825, - "y": 53.92034 - }, + "x": 11.84, + "y": 13.21 + } + ] + }, + { + "clusterNr": 14, + "centroid": { + "x": 12.475714285714286, + "y": 13.507142857142856 + }, + "points": [ { - "x": 54.13261, - "y": 51.89971 + "x": 12.7, + "y": 13.71 }, { - "x": 36.2243, - "y": 62.59828 + "x": 12.54, + "y": 13.67 }, { - "x": 29.95055, - "y": 56.40722 + "x": 12.15, + "y": 13.45 }, { - "x": 46.80503, - "y": 70.14497 + "x": 12.62, + "y": 13.67 }, { - "x": 41.96831, - "y": 67.27118 + "x": 12.76, + "y": 13.38 }, { - "x": 12.71827, - "y": 62.29628 + "x": 12.37, + "y": 13.47 }, { - "x": 44.39297, - "y": 59.58195 - }, + "x": 12.19, + "y": 13.2 + } + ] + }, + { + "clusterNr": 15, + "centroid": { + "x": 12.5325, + "y": 13.5225 + }, + "points": [ { - "x": 24.46523, - "y": 63.57868000000001 + "x": 12.08, + "y": 13.23 }, { - "x": 29.6177, - "y": 59.74445 + "x": 13.16, + "y": 13.82 }, { - "x": 21.74248, - "y": 50.45285 + "x": 12.11, + "y": 13.47 }, { - "x": 29.35508, - "y": 70.05808 - }, + "x": 12.78, + "y": 13.57 + } + ] + }, + { + "clusterNr": 16, + "centroid": { + "x": 17.260769230769235, + "y": 15.723076923076924 + }, + "points": [ { - "x": 27.226440000000004, - "y": 75.18531999999998 + "x": 17.08, + "y": 15.38 }, { - "x": 51.79697, - "y": 61.69157 + "x": 17.63, + "y": 15.98 }, { - "x": 44.62026, - "y": 47.41006 + "x": 16.84, + "y": 15.67 }, { - "x": 34.06684, - "y": 52.82305 + "x": 17.26, + "y": 15.73 }, { - "x": 43.62076, - "y": 50.27394 + "x": 16.82, + "y": 15.51 }, { - "x": 42.41596, - "y": 68.93131 + "x": 16.77, + "y": 15.62 }, { - "x": 49.61633, - "y": 54.8229 + "x": 17.32, + "y": 15.91 }, { - "x": 33.73294, - "y": 67.42624 + "x": 17.12, + "y": 15.55 }, { - "x": 55.72386, - "y": 76.51932 + "x": 16.87, + "y": 15.65 }, { - "x": 27.83457000000001, - "y": 62.72257 + "x": 17.63, + "y": 15.86 }, { - "x": 49.89798, - "y": 51.15889 + "x": 18.14, + "y": 16.12 }, { - "x": 60.58085, - "y": 69.45195 + "x": 17.55, + "y": 15.66 }, { - "x": 56.16206999999999, - "y": 70.20759 - }, + "x": 17.36, + "y": 15.76 + } + ] + }, + { + "clusterNr": 17, + "centroid": { + "x": 11.27818181818182, + "y": 13.048181818181819 + }, + "points": [ { - "x": 51.31114, - "y": 74.59144 + "x": 11.21, + "y": 13.13 }, { - "x": 40.39541, - "y": 54.17054 + "x": 10.79, + "y": 12.93 }, { - "x": 52.45226, - "y": 55.42988 + "x": 11.83, + "y": 13.23 }, { - "x": 45.69188, - "y": 51.24299 + "x": 11.19, + "y": 13.05 }, { - "x": 45.85658, - "y": 65.63105 + "x": 11.49, + "y": 13.22 }, { - "x": 55.69338000000001, - "y": 65.96500999999999 + "x": 11.4, + "y": 13.08 }, { - "x": 36.04146, - "y": 62.1499 + "x": 10.83, + "y": 12.96 }, { - "x": 28.33257, - "y": 70.274 + "x": 11.26, + "y": 13.01 }, { - "x": 41.79587, - "y": 77.08113 + "x": 11.48, + "y": 13.05 }, { - "x": 38.54986, - "y": 81.29446999999998 + "x": 11.65, + "y": 13.07 }, { - "x": 40.67175, - "y": 54.77458000000001 - }, + "x": 10.93, + "y": 12.8 + } + ] + }, + { + "clusterNr": 18, + "centroid": { + "x": 14.135, + "y": 14 + }, + "points": [ { - "x": 38.67076, - "y": 67.80664 + "x": 13.99, + "y": 13.83 }, { - "x": 35.75459, - "y": 52.14807 - }, + "x": 14.28, + "y": 14.17 + } + ] + }, + { + "clusterNr": 19, + "centroid": { + "x": 11.39, + "y": 13.046000000000001 + }, + "points": [ { - "x": 47.64047, - "y": 62.95349 + "x": 12.01, + "y": 13.52 }, { - "x": 44.38814, - "y": 50.86422 + "x": 11.14, + "y": 12.79 }, { - "x": 55.07092, - "y": 45.49946 + "x": 11.02, + "y": 13 }, { - "x": 47.48012, - "y": 58.80583000000001 + "x": 11.55, + "y": 13.1 }, { - "x": 40.05356, - "y": 72.84874 - }, + "x": 11.23, + "y": 12.82 + } + ] + }, + { + "clusterNr": 20, + "centroid": { + "x": 14.368571428571428, + "y": 14.294285714285717 + }, + "points": [ { - "x": 41.29422, - "y": 67.83528000000001 + "x": 14.29, + "y": 14.09 }, { - "x": 36.53526, - "y": 78.04978 + "x": 14.38, + "y": 14.21 }, { - "x": 23.52244, - "y": 51.33826 + "x": 14.11, + "y": 14.1 }, { - "x": 42.98621, - "y": 55.51208000000001 + "x": 13.78, + "y": 14.06 }, { - "x": 25.60867, - "y": 47.51016 + "x": 13.74, + "y": 14.05 }, { - "x": 31.30385, - "y": 71.48902 + "x": 14.16, + "y": 14.4 }, { - "x": 54.79936, - "y": 68.69215 + "x": 14.11, + "y": 14.26 }, { - "x": 33.320640000000004, - "y": 69.45271 + "x": 14.11, + "y": 14.18 }, { - "x": 42.24906, - "y": 47.52644 + "x": 14.8, + "y": 14.52 }, { - "x": 29.504, - "y": 48.87712 + "x": 15.11, + "y": 14.54 }, { - "x": 31.42953, - "y": 52.80237 + "x": 14.99, + "y": 14.56 }, { - "x": 51.66205, - "y": 57.32731999999999 + "x": 14.79, + "y": 14.52 }, { - "x": 38.16498, - "y": 53.45429 + "x": 14.33, + "y": 14.28 }, { - "x": 44.65573, - "y": 61.14825 + "x": 14.46, + "y": 14.35 } ] } ], - "x_label": "V1", - "y_label": "V2", - "iterations": 2, - "distance_metric": "EUCLIDEAN", - "silhouette_score": 0.6945587736089913, - "davies_bouldin_index": 0.4205615850847846 + "x_label": "A", + "y_label": "P", + "iterations": 4, + "used_distance_metric": "EUCLIDEAN", + "used_optK_method": "ELBOW", + "clusters_elbow": 21, + "clusters_silhouette": 2 } diff --git a/src/app/home/home-services/api.service.spec.ts b/src/app/home/home-services/api.service.spec.ts new file mode 100644 index 0000000..c0310ae --- /dev/null +++ b/src/app/home/home-services/api.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { ApiService } from './api.service'; + +describe('ApiService', () => { + let service: ApiService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(ApiService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/home/home-services/api.service.ts b/src/app/home/home-services/api.service.ts new file mode 100644 index 0000000..9ff492f --- /dev/null +++ b/src/app/home/home-services/api.service.ts @@ -0,0 +1,49 @@ +import { Injectable } from '@angular/core'; +import {HttpClient, HttpParams} from "@angular/common/http"; +import {Observable} from "rxjs"; +import {ResponseInterface} from "../../interfaces/response-interface"; + +@Injectable({ + providedIn: 'root' +}) +export class ApiService { + + public postKmeans( + csv: File, + column1?: number, + column2?: number, + kCluster?: number, + distanceMetric?: string, + clusterDetermination?: string, + ): Observable { + + const Params: HttpParams = new HttpParams() + + if (column1) { + Params.set('column1', column1); + } + if (column2) { + Params.set('column2', column2); + } + if (kCluster) { + Params.set('kCluster', kCluster); + } + if (distanceMetric) { + Params.set('distanceMetric', distanceMetric); + } + if (clusterDetermination) { + Params.set('clusterDetermination', clusterDetermination); + } + + const formData = new FormData() + formData.append( 'file', new Blob([csv], { type: 'text/csv' }), csv.name); + + return this.http.post( + 'https://beta.axellotl.de/clustering/perform-kmeans-clustering/', + formData, + {params: Params} + ) + } + + constructor(private http: HttpClient) { } +} diff --git a/src/app/home/home.component.html b/src/app/home/home.component.html index 9ce76f0..86adfa9 100644 --- a/src/app/home/home.component.html +++ b/src/app/home/home.component.html @@ -22,7 +22,7 @@

Historie

- +
diff --git a/src/app/home/home.component.ts b/src/app/home/home.component.ts index a367c33..b44134e 100644 --- a/src/app/home/home.component.ts +++ b/src/app/home/home.component.ts @@ -1,5 +1,6 @@ import { Component } from '@angular/core'; import {Router} from "@angular/router"; +import {ResponseInterface} from "../interfaces/response-interface"; @Component({ selector: 'app-home', @@ -7,9 +8,15 @@ import {Router} from "@angular/router"; styleUrls: ['./home.component.css'] }) export class HomeComponent { + apiResponse: ResponseInterface | undefined; constructor(private router: Router) {} + public handleAPIResponse(response: ResponseInterface) { + this.apiResponse = response; + console.log(this.apiResponse); + } + public routeToLogin(){ this.router.navigate(['/login']) } diff --git a/src/app/home/input/input.component.ts b/src/app/home/input/input.component.ts index 62f3602..deafe37 100644 --- a/src/app/home/input/input.component.ts +++ b/src/app/home/input/input.component.ts @@ -1,7 +1,9 @@ -import { Component } from '@angular/core'; +import {Component, EventEmitter, Output} from '@angular/core'; import {FormControl, FormGroup} from "@angular/forms"; -import {HttpClient} from "@angular/common/http"; +import {HttpClient, HttpResponse} from "@angular/common/http"; import {MatSnackBar} from "@angular/material/snack-bar"; +import {ApiService} from "../home-services/api.service"; +import {ResponseInterface} from "../../interfaces/response-interface"; @Component({ selector: 'app-input', @@ -13,8 +15,13 @@ export class InputComponent { clusterName: new FormControl(''), k: new FormControl(''), }); + @Output() apiResponse: EventEmitter = new EventEmitter() + // apiResponse: ResponseInterface | undefined; - constructor(private http: HttpClient, private snackbar: MatSnackBar) { //http wird später für die API Anbindung benutzt + constructor( + private snackbar: MatSnackBar, + private apiService: ApiService, + ) { //http wird später für die API Anbindung benutzt } public file?: File; @@ -34,15 +41,18 @@ export class InputComponent { } onChange(event:any){ - this.onFileChange(event.target.files[0]); } private onFileChange(file: File){ - if(file.type == 'text/csv' || file.type =='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'){ this.file = file; this.snackbar.open('Ich lade die Datei '+file.name+' hoch wenn die API Jungs soweit sind','Okay'); + + this.apiService.postKmeans(this.file, 2).subscribe((response: ResponseInterface) => { + // console.log(response); + this.apiResponse.emit(response); + }) } else { this.snackbar.open('Falsches Dateiformat','Okay'); diff --git a/src/app/interfaces/response-interface.ts b/src/app/interfaces/response-interface.ts index 69d160a..b764a63 100644 --- a/src/app/interfaces/response-interface.ts +++ b/src/app/interfaces/response-interface.ts @@ -1,12 +1,15 @@ export interface ResponseInterface { + "user_id": number, + "request_id": number, "name": string, "cluster": Array, "x_label": string, "y_label": string, "iterations": number, - "distance_metric": string, - "silhouette_score": number, - "davies_bouldin_index": number, + "used_distance_metric": string, + "used_optK_method": string, + "clusters_elbow": number, + "clusters_silhouette": number, } interface Cluster { From a9497222ec3ed8eaec12dc16f72778e47d162666 Mon Sep 17 00:00:00 2001 From: cepurwin Date: Tue, 26 Sep 2023 10:51:56 +0200 Subject: [PATCH 2/9] Removed unused imports --- src/app/home/home-services/api.service.ts | 1 - src/app/home/input/input.component.ts | 1 - 2 files changed, 2 deletions(-) diff --git a/src/app/home/home-services/api.service.ts b/src/app/home/home-services/api.service.ts index 9ff492f..ab8c148 100644 --- a/src/app/home/home-services/api.service.ts +++ b/src/app/home/home-services/api.service.ts @@ -1,7 +1,6 @@ import { Injectable } from '@angular/core'; import {HttpClient, HttpParams} from "@angular/common/http"; import {Observable} from "rxjs"; -import {ResponseInterface} from "../../interfaces/response-interface"; @Injectable({ providedIn: 'root' diff --git a/src/app/home/input/input.component.ts b/src/app/home/input/input.component.ts index deafe37..f9b276e 100644 --- a/src/app/home/input/input.component.ts +++ b/src/app/home/input/input.component.ts @@ -1,6 +1,5 @@ import {Component, EventEmitter, Output} from '@angular/core'; import {FormControl, FormGroup} from "@angular/forms"; -import {HttpClient, HttpResponse} from "@angular/common/http"; import {MatSnackBar} from "@angular/material/snack-bar"; import {ApiService} from "../home-services/api.service"; import {ResponseInterface} from "../../interfaces/response-interface"; From 0dc3ea4e6f10d3cc3e312b3df9f95b36a0632e29 Mon Sep 17 00:00:00 2001 From: cepurwin Date: Tue, 26 Sep 2023 11:17:44 +0200 Subject: [PATCH 3/9] Chart gets displayed after csv upload --- .../chart-container.component.html | 2 +- .../chart-container.component.ts | 4 +++- .../chart-container/chart/chart.component.ts | 20 +++++++++++++++---- src/app/home/home.component.html | 2 +- src/app/home/input/input.component.ts | 3 +-- 5 files changed, 22 insertions(+), 9 deletions(-) diff --git a/src/app/home/chart-container/chart-container.component.html b/src/app/home/chart-container/chart-container.component.html index df7ab95..79d1413 100644 --- a/src/app/home/chart-container/chart-container.component.html +++ b/src/app/home/chart-container/chart-container.component.html @@ -1 +1 @@ - + diff --git a/src/app/home/chart-container/chart-container.component.ts b/src/app/home/chart-container/chart-container.component.ts index 7aa525c..4585505 100644 --- a/src/app/home/chart-container/chart-container.component.ts +++ b/src/app/home/chart-container/chart-container.component.ts @@ -1,4 +1,5 @@ -import { Component } from '@angular/core'; +import {Component, Input} from '@angular/core'; +import {ResponseInterface} from "../../interfaces/response-interface"; @Component({ selector: 'app-chart-container', @@ -6,4 +7,5 @@ import { Component } from '@angular/core'; styleUrls: ['./chart-container.component.css'] }) export class ChartContainerComponent { + @Input() apiResponse: ResponseInterface | undefined; } diff --git a/src/app/home/chart-container/chart/chart.component.ts b/src/app/home/chart-container/chart/chart.component.ts index b096235..35277ea 100644 --- a/src/app/home/chart-container/chart/chart.component.ts +++ b/src/app/home/chart-container/chart/chart.component.ts @@ -1,4 +1,4 @@ -import {AfterViewInit, Component} from '@angular/core'; +import {AfterViewInit, Component, Input, OnChanges, SimpleChanges} from '@angular/core'; import {Chart} from "chart.js/auto"; import {Points, ResponseInterface} from "../../../interfaces/response-interface"; import {CentroidDatesetInterface, ChartDatasetInterface} from "../../../interfaces/chartDataset-interface"; @@ -9,19 +9,31 @@ import {MockDaten} from "./mock-daten"; templateUrl: './chart.component.html', styleUrls: ['./chart.component.css'] }) -export class ChartComponent implements AfterViewInit{ +export class ChartComponent implements AfterViewInit, OnChanges{ public chart: any; - MockData: ResponseInterface = MockDaten + chartData: ResponseInterface = MockDaten datasets: Array = []; + @Input() apiResponse: ResponseInterface | undefined; ngAfterViewInit() { this.renderChart(); } + ngOnChanges(changes: SimpleChanges) { + if (changes['apiResponse'].currentValue != undefined){ + if(this.apiResponse){ + this.datasets = []; + this.chartData = this.apiResponse; + } + this.chart.destroy() + this.renderChart() + } + } + generateDatasets() { let centroids: Array = []; let clusterArray: Array = []; - this.MockData.cluster.map(cluster => { + this.chartData.cluster.map(cluster => { let dataset: ChartDatasetInterface = { label: "Cluster " + (cluster.clusterNr + 1), data: cluster.points diff --git a/src/app/home/home.component.html b/src/app/home/home.component.html index 86adfa9..bc050ae 100644 --- a/src/app/home/home.component.html +++ b/src/app/home/home.component.html @@ -25,7 +25,7 @@

Historie

- +
diff --git a/src/app/home/input/input.component.ts b/src/app/home/input/input.component.ts index f9b276e..eaeb63f 100644 --- a/src/app/home/input/input.component.ts +++ b/src/app/home/input/input.component.ts @@ -15,7 +15,6 @@ export class InputComponent { k: new FormControl(''), }); @Output() apiResponse: EventEmitter = new EventEmitter() - // apiResponse: ResponseInterface | undefined; constructor( private snackbar: MatSnackBar, @@ -48,7 +47,7 @@ export class InputComponent { this.file = file; this.snackbar.open('Ich lade die Datei '+file.name+' hoch wenn die API Jungs soweit sind','Okay'); - this.apiService.postKmeans(this.file, 2).subscribe((response: ResponseInterface) => { + this.apiService.postKmeans(this.file, 1, 2).subscribe((response: ResponseInterface) => { // console.log(response); this.apiResponse.emit(response); }) From f905d9fb293b0031e200c906f23a7fd134e9c912 Mon Sep 17 00:00:00 2001 From: cepurwin Date: Tue, 26 Sep 2023 11:35:44 +0200 Subject: [PATCH 4/9] Testupload working --- .../chart-container/chart/chart.component.ts | 6 +++--- src/app/home/home-services/api.service.ts | 18 ++++++++++-------- src/app/home/input/input.component.ts | 2 +- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/app/home/chart-container/chart/chart.component.ts b/src/app/home/chart-container/chart/chart.component.ts index 35277ea..2ff3341 100644 --- a/src/app/home/chart-container/chart/chart.component.ts +++ b/src/app/home/chart-container/chart/chart.component.ts @@ -75,20 +75,20 @@ export class ChartComponent implements AfterViewInit, OnChanges{ plugins: { title: { display: true, - text: MockDaten.name + text: this.chartData.name }, }, scales: { y: { title: { display: true, - text: MockDaten.y_label + text: this.chartData.y_label } }, x: { title: { display: true, - text: MockDaten.x_label + text: this.chartData.x_label } } } diff --git a/src/app/home/home-services/api.service.ts b/src/app/home/home-services/api.service.ts index ab8c148..a112a81 100644 --- a/src/app/home/home-services/api.service.ts +++ b/src/app/home/home-services/api.service.ts @@ -16,27 +16,29 @@ export class ApiService { clusterDetermination?: string, ): Observable { - const Params: HttpParams = new HttpParams() + let Params: HttpParams = new HttpParams() - if (column1) { - Params.set('column1', column1); + if (column1 && column1 != -1) { + Params = Params.set('column1', column1); } - if (column2) { - Params.set('column2', column2); + if (column2 && column2 != -1) { + Params = Params.set('column2', column2); } if (kCluster) { - Params.set('kCluster', kCluster); + Params = Params.set('kCluster', kCluster); } if (distanceMetric) { - Params.set('distanceMetric', distanceMetric); + Params = Params.set('distanceMetric', distanceMetric); } if (clusterDetermination) { - Params.set('clusterDetermination', clusterDetermination); + Params = Params.set('clusterDetermination', clusterDetermination); } const formData = new FormData() formData.append( 'file', new Blob([csv], { type: 'text/csv' }), csv.name); + console.log(Params); + return this.http.post( 'https://beta.axellotl.de/clustering/perform-kmeans-clustering/', formData, diff --git a/src/app/home/input/input.component.ts b/src/app/home/input/input.component.ts index eaeb63f..d4253a9 100644 --- a/src/app/home/input/input.component.ts +++ b/src/app/home/input/input.component.ts @@ -47,7 +47,7 @@ export class InputComponent { this.file = file; this.snackbar.open('Ich lade die Datei '+file.name+' hoch wenn die API Jungs soweit sind','Okay'); - this.apiService.postKmeans(this.file, 1, 2).subscribe((response: ResponseInterface) => { + this.apiService.postKmeans(this.file, -1, -1).subscribe((response: ResponseInterface) => { // console.log(response); this.apiResponse.emit(response); }) From 71e694d64b0f6d63e23cba11122287abc3dd9f3e Mon Sep 17 00:00:00 2001 From: cepurwin Date: Tue, 26 Sep 2023 14:32:22 +0200 Subject: [PATCH 5/9] Added Loading Spinner and simple error message --- src/app/app.module.ts | 28 ++++++++++++----------- src/app/home/home-services/api.service.ts | 4 +--- src/app/home/home.component.css | 16 +++++++++++++ src/app/home/home.component.html | 4 +++- src/app/home/home.component.ts | 5 ++++ src/app/home/input/input.component.ts | 9 +++++++- 6 files changed, 48 insertions(+), 18 deletions(-) diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 01b9644..46a344c 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -14,8 +14,9 @@ import { LoginComponent } from './login/login.component'; import { RouterModule, Routes } from '@angular/router' import {MatInputModule} from "@angular/material/input"; import {ReactiveFormsModule} from "@angular/forms"; -import {HttpClient, HttpClientModule} from "@angular/common/http"; +import {HttpClientModule} from "@angular/common/http"; import {MatSnackBarModule} from "@angular/material/snack-bar"; +import {MatProgressSpinnerModule} from "@angular/material/progress-spinner"; const routes: Routes = [ { path: 'home', component: HomeComponent }, { path: '', redirectTo: '/home', pathMatch: 'full' }, @@ -29,18 +30,19 @@ const routes: Routes = [ { path: 'home', component: HomeComponent }, ChartComponent, LoginComponent ], - imports: [ - BrowserModule, - BrowserAnimationsModule, - MatButtonModule, - MatSidenavModule, - MatIconModule, - RouterModule.forRoot(routes), - MatInputModule, - ReactiveFormsModule, - HttpClientModule, - MatSnackBarModule - ], + imports: [ + BrowserModule, + BrowserAnimationsModule, + MatButtonModule, + MatSidenavModule, + MatIconModule, + RouterModule.forRoot(routes), + MatInputModule, + ReactiveFormsModule, + HttpClientModule, + MatSnackBarModule, + MatProgressSpinnerModule + ], providers: [], bootstrap: [AppComponent] }) diff --git a/src/app/home/home-services/api.service.ts b/src/app/home/home-services/api.service.ts index a112a81..e570b15 100644 --- a/src/app/home/home-services/api.service.ts +++ b/src/app/home/home-services/api.service.ts @@ -36,9 +36,7 @@ export class ApiService { const formData = new FormData() formData.append( 'file', new Blob([csv], { type: 'text/csv' }), csv.name); - - console.log(Params); - + return this.http.post( 'https://beta.axellotl.de/clustering/perform-kmeans-clustering/', formData, diff --git a/src/app/home/home.component.css b/src/app/home/home.component.css index 3dfc867..7b47052 100644 --- a/src/app/home/home.component.css +++ b/src/app/home/home.component.css @@ -52,3 +52,19 @@ mat-drawer { position:absolute; bottom:0; } + +.loading-spinner { + position: absolute; + left: 50%; + top: 50%; + font-size: 200px; + z-index: 10; +} + +.grey-background { + background-color: rgba(106, 106, 106, 0.5); + position: absolute; + width: 100vw; + height: 100vh; + z-index: 9; +} diff --git a/src/app/home/home.component.html b/src/app/home/home.component.html index bc050ae..195148b 100644 --- a/src/app/home/home.component.html +++ b/src/app/home/home.component.html @@ -17,12 +17,14 @@

Historie

+ +
- +
diff --git a/src/app/home/home.component.ts b/src/app/home/home.component.ts index b44134e..56740ac 100644 --- a/src/app/home/home.component.ts +++ b/src/app/home/home.component.ts @@ -9,6 +9,7 @@ import {ResponseInterface} from "../interfaces/response-interface"; }) export class HomeComponent { apiResponse: ResponseInterface | undefined; + isLoading: boolean = false; constructor(private router: Router) {} @@ -17,6 +18,10 @@ export class HomeComponent { console.log(this.apiResponse); } + public handleLoading(status: boolean) { + this.isLoading = status; + } + public routeToLogin(){ this.router.navigate(['/login']) } diff --git a/src/app/home/input/input.component.ts b/src/app/home/input/input.component.ts index d4253a9..1ef07ba 100644 --- a/src/app/home/input/input.component.ts +++ b/src/app/home/input/input.component.ts @@ -15,6 +15,7 @@ export class InputComponent { k: new FormControl(''), }); @Output() apiResponse: EventEmitter = new EventEmitter() + @Output() isLoading: EventEmitter = new EventEmitter() constructor( private snackbar: MatSnackBar, @@ -45,11 +46,17 @@ export class InputComponent { private onFileChange(file: File){ if(file.type == 'text/csv' || file.type =='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'){ this.file = file; - this.snackbar.open('Ich lade die Datei '+file.name+' hoch wenn die API Jungs soweit sind','Okay'); + this.snackbar.open('Datei '+file.name+' wird hochgeladen','Okay'); + this.isLoading.emit(true); this.apiService.postKmeans(this.file, -1, -1).subscribe((response: ResponseInterface) => { // console.log(response); this.apiResponse.emit(response); + this.isLoading.emit(false); + }, error => { + this.isLoading.emit(false); + this.snackbar.open('Ein Fehler ist aufgetreten','Okay'); + console.log(error); }) } else { From aeb1675425f0b77c2e4c780bd48d78ad9fdfb410 Mon Sep 17 00:00:00 2001 From: cepurwin Date: Tue, 26 Sep 2023 14:54:24 +0200 Subject: [PATCH 6/9] Small fix --- src/app/home/input/input.component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/home/input/input.component.ts b/src/app/home/input/input.component.ts index 1ef07ba..d31b404 100644 --- a/src/app/home/input/input.component.ts +++ b/src/app/home/input/input.component.ts @@ -46,7 +46,7 @@ export class InputComponent { private onFileChange(file: File){ if(file.type == 'text/csv' || file.type =='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'){ this.file = file; - this.snackbar.open('Datei '+file.name+' wird hochgeladen','Okay'); + this.snackbar.open('Datei '+file.name+' wird hochgeladen','Okay', {duration: 2000}); this.isLoading.emit(true); this.apiService.postKmeans(this.file, -1, -1).subscribe((response: ResponseInterface) => { @@ -60,7 +60,7 @@ export class InputComponent { }) } else { - this.snackbar.open('Falsches Dateiformat','Okay'); + this.snackbar.open('Falsches Dateiformat','Okay', {duration: 3000}); } } From 294537024ef540b45d4770c5906cc801080c38d9 Mon Sep 17 00:00:00 2001 From: cepurwin Date: Wed, 27 Sep 2023 12:09:00 +0200 Subject: [PATCH 7/9] Inputs working --- src/app/app.module.ts | 4 ++- src/app/home/home-services/api.service.ts | 11 ++++--- src/app/home/input/input.component.css | 3 +- src/app/home/input/input.component.html | 19 ++++++++++-- src/app/home/input/input.component.ts | 38 ++++++++++++++++------- 5 files changed, 55 insertions(+), 20 deletions(-) diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 46a344c..c2273ac 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -17,6 +17,7 @@ import {ReactiveFormsModule} from "@angular/forms"; import {HttpClientModule} from "@angular/common/http"; import {MatSnackBarModule} from "@angular/material/snack-bar"; import {MatProgressSpinnerModule} from "@angular/material/progress-spinner"; +import {MatSelectModule} from "@angular/material/select"; const routes: Routes = [ { path: 'home', component: HomeComponent }, { path: '', redirectTo: '/home', pathMatch: 'full' }, @@ -41,7 +42,8 @@ const routes: Routes = [ { path: 'home', component: HomeComponent }, ReactiveFormsModule, HttpClientModule, MatSnackBarModule, - MatProgressSpinnerModule + MatProgressSpinnerModule, + MatSelectModule ], providers: [], bootstrap: [AppComponent] diff --git a/src/app/home/home-services/api.service.ts b/src/app/home/home-services/api.service.ts index e570b15..e1ac2d7 100644 --- a/src/app/home/home-services/api.service.ts +++ b/src/app/home/home-services/api.service.ts @@ -18,25 +18,28 @@ export class ApiService { let Params: HttpParams = new HttpParams() - if (column1 && column1 != -1) { + if (column1) { Params = Params.set('column1', column1); } - if (column2 && column2 != -1) { + if (column2) { Params = Params.set('column2', column2); } - if (kCluster) { + if (kCluster && kCluster > 0) { Params = Params.set('kCluster', kCluster); } if (distanceMetric) { + console.log('distance Metric: ' + distanceMetric) Params = Params.set('distanceMetric', distanceMetric); } if (clusterDetermination) { Params = Params.set('clusterDetermination', clusterDetermination); } + console.log(Params) + const formData = new FormData() formData.append( 'file', new Blob([csv], { type: 'text/csv' }), csv.name); - + return this.http.post( 'https://beta.axellotl.de/clustering/perform-kmeans-clustering/', formData, diff --git a/src/app/home/input/input.component.css b/src/app/home/input/input.component.css index 49efa06..0850f4b 100644 --- a/src/app/home/input/input.component.css +++ b/src/app/home/input/input.component.css @@ -6,9 +6,10 @@ } .form-container { - width: 100%; + width: 98%; display: grid; grid-template-columns: 50% 50%; + grid-gap: 20px; } .grid-over-two-columns { diff --git a/src/app/home/input/input.component.html b/src/app/home/input/input.component.html index afb9271..2701183 100644 --- a/src/app/home/input/input.component.html +++ b/src/app/home/input/input.component.html @@ -3,7 +3,7 @@

Clustering

Name des Clusters - +
@@ -13,7 +13,7 @@

Ziehe eine .csv / .xslx Datei per Drag & Drop hierher

oder

-
@@ -30,6 +30,21 @@

oder

k= + + Distance Metric + + Euclidean + Manhattan + Jaccards + + + + Cluster Determination + + Elbow + Silhouette + +
diff --git a/src/app/home/input/input.component.ts b/src/app/home/input/input.component.ts index d31b404..20d46b2 100644 --- a/src/app/home/input/input.component.ts +++ b/src/app/home/input/input.component.ts @@ -13,6 +13,8 @@ export class InputComponent { clusterInputFormGroup = new FormGroup({ clusterName: new FormControl(''), k: new FormControl(''), + distanceMetric: new FormControl('EUCLIDEAN'), + clusterDetermination: new FormControl('ELBOW'), }); @Output() apiResponse: EventEmitter = new EventEmitter() @Output() isLoading: EventEmitter = new EventEmitter() @@ -20,13 +22,34 @@ export class InputComponent { constructor( private snackbar: MatSnackBar, private apiService: ApiService, - ) { //http wird später für die API Anbindung benutzt + ) { } public file?: File; submit() { - console.log(JSON.stringify(this.clusterInputFormGroup.value)); + console.log(this.clusterInputFormGroup.value.clusterDetermination); + + if(this.file && this.clusterInputFormGroup.value.distanceMetric && this.clusterInputFormGroup.value.clusterDetermination) { + this.isLoading.emit(true); + this.apiService.postKmeans( + this.file, + undefined, + undefined, + Number(this.clusterInputFormGroup.value.k), + this.clusterInputFormGroup.value.distanceMetric, + this.clusterInputFormGroup.value.clusterDetermination + ).subscribe((response: ResponseInterface) => { + this.apiResponse.emit(response); + this.isLoading.emit(false); + }, error => { + this.isLoading.emit(false); + this.snackbar.open('Ein Fehler ist aufgetreten. Meldung: ' + error.error.detail,'Okay'); + console.log(error); + }) + } else { + this.snackbar.open('Bitte lade erst eine Datei hoch','Okay', {duration: 3000}); + } } onDragOver(event: any){ @@ -48,16 +71,7 @@ export class InputComponent { this.file = file; this.snackbar.open('Datei '+file.name+' wird hochgeladen','Okay', {duration: 2000}); - this.isLoading.emit(true); - this.apiService.postKmeans(this.file, -1, -1).subscribe((response: ResponseInterface) => { - // console.log(response); - this.apiResponse.emit(response); - this.isLoading.emit(false); - }, error => { - this.isLoading.emit(false); - this.snackbar.open('Ein Fehler ist aufgetreten','Okay'); - console.log(error); - }) + } else { this.snackbar.open('Falsches Dateiformat','Okay', {duration: 3000}); From 44198b354cfff17f82f384cdb311111459901f89 Mon Sep 17 00:00:00 2001 From: cepurwin Date: Thu, 28 Sep 2023 12:23:53 +0200 Subject: [PATCH 8/9] removed testing console logs --- src/app/home/home-services/api.service.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/app/home/home-services/api.service.ts b/src/app/home/home-services/api.service.ts index e1ac2d7..28e5453 100644 --- a/src/app/home/home-services/api.service.ts +++ b/src/app/home/home-services/api.service.ts @@ -28,15 +28,12 @@ export class ApiService { Params = Params.set('kCluster', kCluster); } if (distanceMetric) { - console.log('distance Metric: ' + distanceMetric) Params = Params.set('distanceMetric', distanceMetric); } if (clusterDetermination) { Params = Params.set('clusterDetermination', clusterDetermination); } - console.log(Params) - const formData = new FormData() formData.append( 'file', new Blob([csv], { type: 'text/csv' }), csv.name); From 3eed8e183ff524e27c2ea4ae4d9943be341fe059 Mon Sep 17 00:00:00 2001 From: cepurwin Date: Thu, 28 Sep 2023 14:47:17 +0200 Subject: [PATCH 9/9] Added Cocis inputs and disabled submit button if no file is uploaded --- src/app/app.module.ts | 34 +++++++----- src/app/home/input/input.component.css | 8 +++ src/app/home/input/input.component.html | 69 +++++++++++++++++-------- src/app/home/input/input.component.ts | 2 +- 4 files changed, 76 insertions(+), 37 deletions(-) diff --git a/src/app/app.module.ts b/src/app/app.module.ts index c2273ac..46b3010 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -18,6 +18,9 @@ import {HttpClientModule} from "@angular/common/http"; import {MatSnackBarModule} from "@angular/material/snack-bar"; import {MatProgressSpinnerModule} from "@angular/material/progress-spinner"; import {MatSelectModule} from "@angular/material/select"; +import {MatButtonToggleModule} from "@angular/material/button-toggle"; +import {MatExpansionModule} from "@angular/material/expansion"; +import {MatSlideToggleModule} from "@angular/material/slide-toggle"; const routes: Routes = [ { path: 'home', component: HomeComponent }, { path: '', redirectTo: '/home', pathMatch: 'full' }, @@ -31,20 +34,23 @@ const routes: Routes = [ { path: 'home', component: HomeComponent }, ChartComponent, LoginComponent ], - imports: [ - BrowserModule, - BrowserAnimationsModule, - MatButtonModule, - MatSidenavModule, - MatIconModule, - RouterModule.forRoot(routes), - MatInputModule, - ReactiveFormsModule, - HttpClientModule, - MatSnackBarModule, - MatProgressSpinnerModule, - MatSelectModule - ], + imports: [ + BrowserModule, + BrowserAnimationsModule, + MatButtonModule, + MatSidenavModule, + MatIconModule, + RouterModule.forRoot(routes), + MatInputModule, + ReactiveFormsModule, + HttpClientModule, + MatSnackBarModule, + MatProgressSpinnerModule, + MatSelectModule, + MatButtonToggleModule, + MatExpansionModule, + MatSlideToggleModule + ], providers: [], bootstrap: [AppComponent] }) diff --git a/src/app/home/input/input.component.css b/src/app/home/input/input.component.css index 0850f4b..b1ca2eb 100644 --- a/src/app/home/input/input.component.css +++ b/src/app/home/input/input.component.css @@ -51,3 +51,11 @@ margin-bottom: 20px; } + +.settings-grid { + width: 100%; + display: grid; + align-items: center; + grid-template-columns: 35% 65%; + grid-gap: 20px; +} diff --git a/src/app/home/input/input.component.html b/src/app/home/input/input.component.html index 2701183..6414dd7 100644 --- a/src/app/home/input/input.component.html +++ b/src/app/home/input/input.component.html @@ -25,27 +25,52 @@

oder

{{file.name}}
- - k definieren - - k= - - - Distance Metric - - Euclidean - Manhattan - Jaccards - - - - Cluster Determination - - Elbow - Silhouette - - -
- +
+ + + + Experteneinstellungen + + + +
+
Anzahl der Cluster (optional)
+
+ + k definieren (optional) + + k= + +
+
+

Berechnungsmethode

+
+
+ + Euklidisch (Standard) + Manhattan + Jaccard + +
+
+

Methode zur Bestimmung von K

+
+
+ + Ellenbogen (Standard) + Silhouette + +
+
+ Lokal im Browser ausführen + +
+
+
+
+
+ + +
diff --git a/src/app/home/input/input.component.ts b/src/app/home/input/input.component.ts index 20d46b2..122aaa9 100644 --- a/src/app/home/input/input.component.ts +++ b/src/app/home/input/input.component.ts @@ -28,7 +28,7 @@ export class InputComponent { public file?: File; submit() { - console.log(this.clusterInputFormGroup.value.clusterDetermination); + console.log(this.clusterInputFormGroup.value); if(this.file && this.clusterInputFormGroup.value.distanceMetric && this.clusterInputFormGroup.value.clusterDetermination) { this.isLoading.emit(true);