Files
2025-12-16 09:23:53 +08:00

2014 lines
158 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"cells": [
{
"cell_type": "markdown",
"id": "3b3e0a72",
"metadata": {
"origin_pos": 0
},
"source": [
"# 线性回归的从零开始实现\n",
":label:`sec_linear_scratch`\n",
"\n",
"在了解线性回归的关键思想之后,我们可以开始通过代码来动手实现线性回归了。\n",
"在这一节中,(**我们将从零开始实现整个方法,\n",
"包括数据流水线、模型、损失函数和小批量随机梯度下降优化器**)。\n",
"虽然现代的深度学习框架几乎可以自动化地进行所有这些工作,但从零开始实现可以确保我们真正知道自己在做什么。\n",
"同时,了解更细致的工作原理将方便我们自定义模型、自定义层或自定义损失函数。\n",
"在这一节中,我们将只使用张量和自动求导。\n",
"在之后的章节中,我们会充分利用深度学习框架的优势,介绍更简洁的实现方式。\n"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "c6f4cd71",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:01.462670Z",
"iopub.status.busy": "2023-08-18T07:02:01.461918Z",
"iopub.status.idle": "2023-08-18T07:02:04.547486Z",
"shell.execute_reply": "2023-08-18T07:02:04.546281Z"
},
"origin_pos": 2,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"%matplotlib inline\n",
"import random\n",
"import torch\n",
"from d2l import torch as d2l"
]
},
{
"cell_type": "markdown",
"id": "18283191",
"metadata": {
"origin_pos": 5
},
"source": [
"## 生成数据集\n",
"\n",
"为了简单起见,我们将[**根据带有噪声的线性模型构造一个人造数据集。**]\n",
"我们的任务是使用这个有限样本的数据集来恢复这个模型的参数。\n",
"我们将使用低维数据,这样可以很容易地将其可视化。\n",
"在下面的代码中,我们生成一个包含1000个样本的数据集,\n",
"每个样本包含从标准正态分布中采样的2个特征。\n",
"我们的合成数据集是一个矩阵$\\mathbf{X}\\in \\mathbb{R}^{1000 \\times 2}$。\n",
"\n",
"(**我们使用线性模型参数$\\mathbf{w} = [2, -3.4]^\\top$、$b = 4.2$\n",
"和噪声项$\\epsilon$生成数据集及其标签:\n",
"\n",
"$$\\mathbf{y}= \\mathbf{X} \\mathbf{w} + b + \\mathbf\\epsilon.$$\n",
"**)\n",
"\n",
"$\\epsilon$可以视为模型预测和标签时的潜在观测误差。\n",
"在这里我们认为标准假设成立,即$\\epsilon$服从均值为0的正态分布。\n",
"为了简化问题,我们将标准差设为0.01。\n",
"下面的代码生成合成数据集。\n"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "54efeafe",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.553500Z",
"iopub.status.busy": "2023-08-18T07:02:04.552544Z",
"iopub.status.idle": "2023-08-18T07:02:04.560226Z",
"shell.execute_reply": "2023-08-18T07:02:04.559125Z"
},
"origin_pos": 6,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"def synthetic_data(w, b, num_examples): #@save\n",
" \"\"\"生成y=Xw+b+噪声\"\"\"\n",
" X = torch.normal(0, 1, (num_examples, len(w)))\n",
" y = torch.matmul(X, w) + b\n",
" y += torch.normal(0, 0.01, y.shape)\n",
" return X, y.reshape((-1, 1))"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "1e60261c",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.564932Z",
"iopub.status.busy": "2023-08-18T07:02:04.564190Z",
"iopub.status.idle": "2023-08-18T07:02:04.575309Z",
"shell.execute_reply": "2023-08-18T07:02:04.574216Z"
},
"origin_pos": 8,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"true_w = torch.tensor([2, -3.4])\n",
"true_b = 4.2\n",
"features, labels = synthetic_data(true_w, true_b, 1000)"
]
},
{
"cell_type": "markdown",
"id": "772256cb",
"metadata": {
"origin_pos": 9
},
"source": [
"注意,[**`features`中的每一行都包含一个二维数据样本,\n",
"`labels`中的每一行都包含一维标签值(一个标量)**]。\n"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "ec13e4f8",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.580067Z",
"iopub.status.busy": "2023-08-18T07:02:04.579449Z",
"iopub.status.idle": "2023-08-18T07:02:04.587391Z",
"shell.execute_reply": "2023-08-18T07:02:04.586306Z"
},
"origin_pos": 10,
"tab": [
"pytorch"
]
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"features: tensor([1.4632, 0.5511]) \n",
"label: tensor([5.2498])\n"
]
}
],
"source": [
"print('features:', features[0],'\\nlabel:', labels[0])"
]
},
{
"cell_type": "markdown",
"id": "6b8c624b",
"metadata": {
"origin_pos": 11
},
"source": [
"通过生成第二个特征`features[:, 1]`和`labels`的散点图,\n",
"可以直观观察到两者之间的线性关系。\n"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "53ef493c",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.592131Z",
"iopub.status.busy": "2023-08-18T07:02:04.591402Z",
"iopub.status.idle": "2023-08-18T07:02:04.829190Z",
"shell.execute_reply": "2023-08-18T07:02:04.827927Z"
},
"origin_pos": 12,
"tab": [
"pytorch"
]
},
"outputs": [
{
"data": {
"image/svg+xml": [
"<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
"<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"237.804688pt\" height=\"166.978125pt\" viewBox=\"0 0 237.804688 166.978125\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
" <metadata>\n",
" <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
" <cc:Work>\n",
" <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
" <dc:date>2023-08-18T07:02:04.731625</dc:date>\n",
" <dc:format>image/svg+xml</dc:format>\n",
" <dc:creator>\n",
" <cc:Agent>\n",
" <dc:title>Matplotlib v3.5.1, https://matplotlib.org/</dc:title>\n",
" </cc:Agent>\n",
" </dc:creator>\n",
" </cc:Work>\n",
" </rdf:RDF>\n",
" </metadata>\n",
" <defs>\n",
" <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
" </defs>\n",
" <g id=\"figure_1\">\n",
" <g id=\"patch_1\">\n",
" <path d=\"M 0 166.978125 \n",
"L 237.804688 166.978125 \n",
"L 237.804688 0 \n",
"L 0 0 \n",
"L 0 166.978125 \n",
"z\n",
"\" style=\"fill: none\"/>\n",
" </g>\n",
" <g id=\"axes_1\">\n",
" <g id=\"patch_2\">\n",
" <path d=\"M 35.304688 143.1 \n",
"L 230.604688 143.1 \n",
"L 230.604688 7.2 \n",
"L 35.304688 7.2 \n",
"z\n",
"\" style=\"fill: #ffffff\"/>\n",
" </g>\n",
" <g id=\"PathCollection_1\">\n",
" <defs>\n",
" <path id=\"maa7a85863a\" d=\"M 0 0.5 \n",
"C 0.132602 0.5 0.25979 0.447317 0.353553 0.353553 \n",
"C 0.447317 0.25979 0.5 0.132602 0.5 0 \n",
"C 0.5 -0.132602 0.447317 -0.25979 0.353553 -0.353553 \n",
"C 0.25979 -0.447317 0.132602 -0.5 0 -0.5 \n",
"C -0.132602 -0.5 -0.25979 -0.447317 -0.353553 -0.353553 \n",
"C -0.447317 -0.25979 -0.5 -0.132602 -0.5 0 \n",
"C -0.5 0.132602 -0.447317 0.25979 -0.353553 0.353553 \n",
"C -0.25979 0.447317 -0.132602 0.5 0 0.5 \n",
"z\n",
"\" style=\"stroke: #1f77b4\"/>\n",
" </defs>\n",
" <g clip-path=\"url(#p020f9e92aa)\">\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.92727\" y=\"70.205748\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.508548\" y=\"60.673808\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.656148\" y=\"70.209305\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.733437\" y=\"61.095421\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.681971\" y=\"77.788639\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.766911\" y=\"86.850068\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.692409\" y=\"66.504378\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.114299\" y=\"89.761929\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.912356\" y=\"87.837044\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.402046\" y=\"81.081703\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.995131\" y=\"86.875848\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"78.742481\" y=\"23.267835\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"100.834277\" y=\"65.649098\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"193.944156\" y=\"95.274122\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.870477\" y=\"108.119662\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.346626\" y=\"61.868018\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"188.455394\" y=\"109.301268\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.235963\" y=\"90.668308\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.056281\" y=\"92.929964\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.991705\" y=\"57.971045\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.647201\" y=\"90.948318\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"147.101779\" y=\"60.806782\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"170.277126\" y=\"85.018736\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"111.074755\" y=\"64.606971\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.164022\" y=\"88.31889\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"170.657072\" y=\"102.921675\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.954226\" y=\"57.271849\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.818847\" y=\"80.842164\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.253145\" y=\"76.21031\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.824511\" y=\"73.299204\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.733231\" y=\"83.963435\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.254496\" y=\"89.838576\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.675792\" y=\"82.448275\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.014939\" y=\"57.914548\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.717989\" y=\"48.001131\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.336943\" y=\"74.161084\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.163606\" y=\"70.737809\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.712393\" y=\"60.526379\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"102.06221\" y=\"54.607731\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"96.39612\" y=\"52.630427\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.198107\" y=\"65.761682\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"175.311386\" y=\"94.820637\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.620001\" y=\"63.592084\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.13305\" y=\"70.614082\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.366162\" y=\"44.148941\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.976818\" y=\"79.775969\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"194.071491\" y=\"103.918126\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"180.540835\" y=\"109.865593\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"105.929493\" y=\"60.492608\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.410687\" y=\"60.627061\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"102.550122\" y=\"58.978421\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.464448\" y=\"68.633015\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.18494\" y=\"52.759996\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.60321\" y=\"90.843168\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"189.710065\" y=\"121.775344\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.809089\" y=\"77.554156\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.168035\" y=\"80.694611\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"104.830976\" y=\"79.158171\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.012658\" y=\"76.020069\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"107.99713\" y=\"56.795922\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.664499\" y=\"93.935539\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.652101\" y=\"78.024099\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"185.17085\" y=\"88.363492\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"104.484446\" y=\"54.233032\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.451441\" y=\"65.163423\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.686038\" y=\"84.895049\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.141693\" y=\"57.802092\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.540275\" y=\"73.102037\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.985372\" y=\"61.967022\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"109.85285\" y=\"57.820832\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"178.73118\" y=\"101.630826\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.63832\" y=\"95.346017\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.35563\" y=\"78.523441\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.499977\" y=\"88.992326\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.959714\" y=\"89.677305\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.170686\" y=\"91.684872\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"111.956076\" y=\"59.669427\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.399719\" y=\"82.562738\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.59947\" y=\"79.952962\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.243844\" y=\"76.545939\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.795613\" y=\"98.7306\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.564493\" y=\"94.124904\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.56903\" y=\"86.778612\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.400758\" y=\"74.295882\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"90.926009\" y=\"47.921955\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.909331\" y=\"70.061424\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"99.851083\" y=\"62.394389\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"165.06697\" y=\"79.105911\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.961722\" y=\"97.83013\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.058915\" y=\"83.647976\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.317717\" y=\"87.651702\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.624008\" y=\"58.603236\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.947885\" y=\"69.277581\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.382439\" y=\"68.09576\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.888597\" y=\"95.391571\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.754639\" y=\"75.879971\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"110.892925\" y=\"73.539939\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.003476\" y=\"60.766849\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"74.336295\" y=\"29.693855\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.950956\" y=\"76.195855\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"218.880127\" y=\"121.137151\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.339263\" y=\"63.304046\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.894518\" y=\"77.357835\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"169.732759\" y=\"96.768429\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.332247\" y=\"46.140924\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"114.995291\" y=\"59.124218\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"167.134834\" y=\"103.269792\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.378119\" y=\"93.499229\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.455474\" y=\"77.502396\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.164626\" y=\"72.765159\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.954535\" y=\"73.168839\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.946973\" y=\"76.662981\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"134.629078\" y=\"69.498968\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.518148\" y=\"109.881749\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.241697\" y=\"79.769079\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.927827\" y=\"71.846213\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.768543\" y=\"89.282074\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"194.028641\" y=\"98.456116\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.269571\" y=\"72.087743\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.266715\" y=\"77.468096\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.275475\" y=\"74.547123\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.803317\" y=\"68.637272\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.231308\" y=\"51.657079\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.343994\" y=\"63.059123\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"110.393724\" y=\"55.270312\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.074998\" y=\"61.269721\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"79.183624\" y=\"35.423816\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.74322\" y=\"61.084128\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.870074\" y=\"75.875815\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"90.865049\" y=\"46.702238\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.903703\" y=\"71.765997\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.941696\" y=\"67.743894\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.079642\" y=\"77.993022\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.959064\" y=\"65.38203\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"125.026875\" y=\"60.405971\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"80.176602\" y=\"37.910581\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.688653\" y=\"99.654943\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.010163\" y=\"70.452883\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"180.293326\" y=\"98.66855\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"204.780456\" y=\"111.504221\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.306035\" y=\"60.761417\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.964458\" y=\"85.621895\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.232461\" y=\"62.056831\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"185.79742\" y=\"101.741605\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.602855\" y=\"82.548571\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.764283\" y=\"75.893287\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.534177\" y=\"66.233733\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.035572\" y=\"78.736388\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"182.75365\" y=\"111.820103\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.029833\" y=\"53.919723\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.953071\" y=\"73.619154\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"197.520835\" y=\"106.602075\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.505594\" y=\"69.787771\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.100992\" y=\"66.275026\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"165.61499\" y=\"93.061827\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.080525\" y=\"67.766611\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"179.81258\" y=\"98.253137\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.444076\" y=\"74.472763\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.151698\" y=\"71.084295\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.263964\" y=\"87.037571\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"117.079913\" y=\"49.34413\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.717332\" y=\"91.711374\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.210021\" y=\"87.306547\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"208.329473\" y=\"125.491335\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.918504\" y=\"94.619724\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"134.855202\" y=\"74.389577\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"88.434777\" y=\"45.564726\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.579306\" y=\"97.013737\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"71.9063\" y=\"47.19385\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"79.825928\" y=\"40.492827\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.225273\" y=\"57.664846\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"147.405131\" y=\"95.018586\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.605036\" y=\"78.706205\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.54318\" y=\"103.681506\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"201.548504\" y=\"98.220636\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.35073\" y=\"77.031901\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.740911\" y=\"56.259091\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"169.494641\" y=\"89.105856\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.188188\" y=\"96.01857\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.682567\" y=\"73.392726\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"103.695393\" y=\"54.856653\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"165.335487\" y=\"99.662929\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"217.554533\" y=\"136.922727\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.865056\" y=\"73.369415\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.706719\" y=\"95.38379\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.303033\" y=\"78.266948\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.4772\" y=\"54.999971\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.335056\" y=\"78.954752\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.199726\" y=\"76.136367\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"134.676049\" y=\"74.683524\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.506596\" y=\"62.766998\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"178.545506\" y=\"104.528777\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.314542\" y=\"72.486891\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.476715\" y=\"77.738941\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"96.547133\" y=\"51.862674\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.398377\" y=\"77.965041\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"114.042949\" y=\"39.285316\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"163.674229\" y=\"95.387588\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.230827\" y=\"76.38207\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"191.369722\" y=\"99.158709\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.444895\" y=\"77.285207\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"113.80162\" y=\"67.933706\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.445762\" y=\"75.528931\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.610774\" y=\"92.373121\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"109.751545\" y=\"50.596663\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"94.371393\" y=\"47.222777\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"103.861604\" y=\"54.218256\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"178.00543\" y=\"95.675554\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"113.952122\" y=\"58.546118\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"165.726447\" y=\"91.997805\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.849422\" y=\"71.846412\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"113.298797\" y=\"65.097565\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.877046\" y=\"93.066777\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.85372\" y=\"99.405657\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.848807\" y=\"85.052358\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.495221\" y=\"83.813923\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.098553\" y=\"67.950883\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.742381\" y=\"104.30863\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"177.478096\" y=\"94.362515\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.959339\" y=\"89.839519\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.321802\" y=\"81.895322\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"172.395522\" y=\"110.339105\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.841587\" y=\"85.506303\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.117324\" y=\"96.069144\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"196.362488\" y=\"112.698575\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.973129\" y=\"70.176325\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.242784\" y=\"83.682717\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.011971\" y=\"66.599143\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.147299\" y=\"93.202006\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.636582\" y=\"88.093942\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.789059\" y=\"57.755656\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.212227\" y=\"91.625258\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.692159\" y=\"75.62915\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.015913\" y=\"66.69892\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.053602\" y=\"73.217434\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.203696\" y=\"46.586347\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.56159\" y=\"69.592028\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.687117\" y=\"83.058426\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.260652\" y=\"69.613071\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.545131\" y=\"60.061675\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.219069\" y=\"66.016428\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"87.453991\" y=\"50.696213\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"102.14895\" y=\"48.264432\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.670349\" y=\"42.149056\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.841563\" y=\"79.33679\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.582941\" y=\"79.827882\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.340692\" y=\"82.169212\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.710783\" y=\"84.692728\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"169.91931\" y=\"99.169152\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.02615\" y=\"59.594001\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"166.647325\" y=\"110.605618\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.234906\" y=\"87.913929\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.701923\" y=\"89.955615\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"147.408711\" y=\"76.75657\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"198.076527\" y=\"108.37281\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"88.68375\" y=\"43.045128\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.939839\" y=\"76.362806\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.654536\" y=\"71.344123\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"75.401459\" y=\"40.443364\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.27633\" y=\"82.282126\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.161187\" y=\"89.062423\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"95.181141\" y=\"45.081352\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"183.19187\" y=\"125.995042\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.511274\" y=\"68.200352\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.249954\" y=\"90.041878\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.877749\" y=\"108.849079\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.77258\" y=\"69.498507\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"169.554923\" y=\"93.999024\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.617102\" y=\"69.695899\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.5533\" y=\"71.224238\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"110.154657\" y=\"44.764017\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.61792\" y=\"83.881676\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"197.304747\" y=\"112.898373\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.022167\" y=\"97.253851\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"97.154945\" y=\"41.424678\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.917205\" y=\"71.646385\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.156674\" y=\"51.73442\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.954517\" y=\"70.171795\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.405988\" y=\"88.371418\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"83.672516\" y=\"51.033891\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"195.983391\" y=\"100.082868\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.667899\" y=\"90.182199\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"194.147645\" y=\"89.148906\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.966157\" y=\"51.310031\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.385321\" y=\"101.38517\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.838717\" y=\"77.287637\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.250536\" y=\"86.261165\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.584024\" y=\"94.69502\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"113.942749\" y=\"50.05037\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"134.448603\" y=\"72.561861\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.412722\" y=\"91.866198\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"72.551756\" y=\"26.900844\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.578633\" y=\"84.368271\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.891158\" y=\"71.969883\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"114.37921\" y=\"71.472188\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"113.763175\" y=\"57.991644\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"180.888277\" y=\"102.617199\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.741251\" y=\"69.196844\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.062048\" y=\"89.318235\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.777111\" y=\"44.454973\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.296927\" y=\"73.288012\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.795727\" y=\"98.283204\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"70.510655\" y=\"27.95484\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.869402\" y=\"70.588269\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.926944\" y=\"64.234364\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.273832\" y=\"79.477302\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.144558\" y=\"84.125543\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.054316\" y=\"65.104076\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.185826\" y=\"78.380924\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.659758\" y=\"82.765719\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.795966\" y=\"96.683088\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.573956\" y=\"51.704768\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.983414\" y=\"54.837\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.690509\" y=\"78.969001\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.551183\" y=\"79.324916\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"166.288947\" y=\"86.906837\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.48787\" y=\"74.715254\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"107.944703\" y=\"49.70566\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.351028\" y=\"80.50059\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"101.421154\" y=\"60.860989\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.570731\" y=\"78.862368\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.35397\" y=\"87.876168\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.565368\" y=\"73.832039\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"90.031755\" y=\"63.30785\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"87.257813\" y=\"49.457263\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.390083\" y=\"86.522748\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.286462\" y=\"59.08421\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"170.853351\" y=\"84.17812\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"78.298318\" y=\"25.650211\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.463234\" y=\"71.278921\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.748174\" y=\"89.741386\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.449393\" y=\"58.26894\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.560113\" y=\"93.894768\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.088569\" y=\"66.360849\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"104.186856\" y=\"69.489445\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"134.937897\" y=\"82.38449\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.5862\" y=\"81.525793\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.334558\" y=\"82.6752\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"181.037321\" y=\"94.580752\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"107.951412\" y=\"64.42244\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.554699\" y=\"65.688887\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"163.508533\" y=\"84.63544\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.281922\" y=\"74.499762\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.735423\" y=\"91.80098\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.955539\" y=\"65.475825\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"134.868123\" y=\"85.880336\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.974256\" y=\"74.265013\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.332174\" y=\"63.962471\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.985314\" y=\"94.027729\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"163.683122\" y=\"96.093553\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"181.212035\" y=\"93.257576\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.066691\" y=\"86.99506\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.883995\" y=\"61.263727\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.464861\" y=\"77.555891\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.640783\" y=\"94.331532\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"96.610255\" y=\"46.562936\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"100.251444\" y=\"61.424217\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"178.581936\" y=\"101.263131\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"210.834667\" y=\"117.531879\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.450974\" y=\"73.721093\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.541555\" y=\"74.68365\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.407053\" y=\"77.284047\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.590262\" y=\"91.681686\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.809833\" y=\"59.675174\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"98.744626\" y=\"51.966486\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.695226\" y=\"59.839704\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"177.417108\" y=\"95.728332\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"117.181312\" y=\"60.592647\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.617453\" y=\"91.938761\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.35718\" y=\"51.470084\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.697931\" y=\"60.476833\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"166.926026\" y=\"85.991722\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"182.713692\" y=\"115.03893\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.489346\" y=\"79.731877\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.943837\" y=\"102.465594\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"110.018577\" y=\"51.992996\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"117.858443\" y=\"69.879638\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.565136\" y=\"89.020966\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.310353\" y=\"63.053175\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.57561\" y=\"67.84769\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"163.968456\" y=\"83.783159\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.976734\" y=\"74.414424\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.782941\" y=\"95.167665\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.255865\" y=\"85.167363\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.016746\" y=\"79.218127\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.814725\" y=\"45.428797\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.7023\" y=\"74.173071\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"90.153786\" y=\"42.057878\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"165.152731\" y=\"87.005883\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.976305\" y=\"96.020892\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"163.704192\" y=\"84.796903\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"166.315318\" y=\"89.463309\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"175.927229\" y=\"113.836133\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"134.665591\" y=\"85.740131\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"95.867291\" y=\"55.402098\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"178.527669\" y=\"113.700392\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.836753\" y=\"93.914751\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.207428\" y=\"77.576186\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.892584\" y=\"98.478922\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.636409\" y=\"92.664117\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"163.379227\" y=\"78.749225\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.763413\" y=\"77.807314\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.601198\" y=\"55.466625\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.714667\" y=\"83.522717\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.032855\" y=\"86.940936\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"170.21562\" y=\"97.872991\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.343371\" y=\"69.650752\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"175.030404\" y=\"104.133384\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"125.250295\" y=\"64.971664\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.120206\" y=\"77.293337\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.062631\" y=\"82.703927\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.796866\" y=\"72.365624\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.634025\" y=\"71.372255\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"105.053831\" y=\"64.287146\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.697407\" y=\"94.692196\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.27622\" y=\"86.310123\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.759493\" y=\"61.283098\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.737173\" y=\"59.490731\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.312428\" y=\"101.490071\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.477571\" y=\"55.609052\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.96753\" y=\"92.527383\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.084041\" y=\"90.947395\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.126496\" y=\"89.837268\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.106893\" y=\"69.113256\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.513581\" y=\"116.077539\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.252533\" y=\"42.146066\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.719877\" y=\"88.992136\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.122894\" y=\"62.769767\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.480365\" y=\"63.745503\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"97.771753\" y=\"48.691525\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.234645\" y=\"44.115963\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.094565\" y=\"91.945185\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.66352\" y=\"86.754372\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"113.851468\" y=\"65.041533\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.574165\" y=\"72.038217\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.959569\" y=\"49.194242\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.251821\" y=\"64.687032\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"187.669096\" y=\"95.358127\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.159683\" y=\"68.953297\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"85.357585\" y=\"47.492965\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.745198\" y=\"67.646669\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.839549\" y=\"54.871577\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.752416\" y=\"92.944879\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.232424\" y=\"71.978921\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.385061\" y=\"85.448529\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.789237\" y=\"76.102487\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.573455\" y=\"66.059018\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"109.770275\" y=\"66.754864\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"174.791346\" y=\"88.325903\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.84438\" y=\"68.015301\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.131706\" y=\"93.375392\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.182702\" y=\"83.511595\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.223347\" y=\"80.419972\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.66849\" y=\"59.427775\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.534414\" y=\"80.020389\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"180.904445\" y=\"95.351439\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"167.028719\" y=\"101.157701\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.122167\" y=\"84.390987\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.597372\" y=\"61.324841\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"109.399096\" y=\"50.247583\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"99.403554\" y=\"55.460865\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.417696\" y=\"72.011053\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"180.515747\" y=\"105.386753\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.110053\" y=\"60.164717\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.106055\" y=\"75.553505\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"74.866209\" y=\"39.728702\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.581804\" y=\"59.162801\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.836251\" y=\"59.198366\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.859425\" y=\"60.435619\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.349511\" y=\"69.070478\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.134239\" y=\"90.986545\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.40205\" y=\"88.56929\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.84802\" y=\"83.713123\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"86.804832\" y=\"60.904923\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"91.195384\" y=\"40.340265\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.680789\" y=\"84.740967\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.016581\" y=\"64.953317\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.026802\" y=\"78.940793\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"170.364412\" y=\"91.777391\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.26827\" y=\"67.438775\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"88.817924\" y=\"52.298369\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.253591\" y=\"75.277656\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.38836\" y=\"83.409625\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.410072\" y=\"93.950017\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.491664\" y=\"65.04251\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.664373\" y=\"80.833047\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.652214\" y=\"68.233863\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"174.432264\" y=\"96.264409\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.812229\" y=\"91.216436\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.784328\" y=\"76.207241\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"167.861062\" y=\"101.575567\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"75.810715\" y=\"41.416034\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.596031\" y=\"77.335675\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.456216\" y=\"56.440335\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.272665\" y=\"103.654987\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.893068\" y=\"69.594698\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.724697\" y=\"93.432288\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"167.602229\" y=\"93.862633\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.05062\" y=\"83.082959\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.154723\" y=\"86.828628\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.898904\" y=\"89.800682\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.194325\" y=\"62.531618\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.274861\" y=\"83.316581\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.383268\" y=\"54.775239\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.053473\" y=\"85.049217\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.18484\" y=\"88.118932\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"172.313094\" y=\"103.542766\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.797779\" y=\"79.444837\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"187.322278\" y=\"106.59786\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.053078\" y=\"64.284899\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.889731\" y=\"59.410086\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.97712\" y=\"88.719803\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"117.395655\" y=\"65.146942\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"163.991411\" y=\"94.335767\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.337971\" y=\"74.817079\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"105.901619\" y=\"54.721738\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"110.796859\" y=\"74.058592\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.080437\" y=\"73.143243\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.586625\" y=\"76.193585\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.173282\" y=\"84.959932\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"184.675487\" y=\"100.182761\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"196.490909\" y=\"103.460253\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.975612\" y=\"82.007407\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.167931\" y=\"59.306727\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"172.918148\" y=\"99.15678\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"104.873041\" y=\"48.922582\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"109.511102\" y=\"63.044412\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.864441\" y=\"87.540925\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.82921\" y=\"81.759301\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.124908\" y=\"102.95368\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"182.959467\" y=\"100.577952\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.136915\" y=\"98.048258\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.324669\" y=\"106.394474\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.077826\" y=\"53.184407\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"125.256267\" y=\"63.726256\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.952535\" y=\"90.831971\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"107.044493\" y=\"50.571106\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.393355\" y=\"65.650356\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"117.964343\" y=\"56.677759\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"209.460619\" y=\"127.771945\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"109.589381\" y=\"64.154285\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"185.579935\" y=\"110.001201\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"92.574951\" y=\"40.117556\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"184.906764\" y=\"103.858771\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.474279\" y=\"83.699258\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.082804\" y=\"105.730187\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.722788\" y=\"57.100417\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"186.671581\" y=\"124.383349\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.825262\" y=\"71.353543\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.434935\" y=\"85.076683\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.799938\" y=\"96.371011\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"181.273552\" y=\"103.831319\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"175.582031\" y=\"110.470891\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.710791\" y=\"61.376701\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"166.197153\" y=\"79.28154\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.618574\" y=\"59.260153\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"167.771133\" y=\"103.98174\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.89241\" y=\"77.01153\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"186.791016\" y=\"91.524717\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.855057\" y=\"67.011231\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.428672\" y=\"55.465493\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"183.551199\" y=\"89.519553\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.075708\" y=\"98.248604\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"100.694746\" y=\"38.575771\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.41065\" y=\"72.460761\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.238472\" y=\"63.537224\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.146904\" y=\"54.695258\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.428984\" y=\"72.473183\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"180.407803\" y=\"98.334982\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.62939\" y=\"60.51022\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.289374\" y=\"69.441619\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"166.335988\" y=\"87.831515\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.125015\" y=\"61.597869\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.117322\" y=\"78.52059\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.418279\" y=\"92.427919\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"189.386158\" y=\"107.552231\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.756553\" y=\"88.354016\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"193.833501\" y=\"116.192571\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.559463\" y=\"47.157127\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.754231\" y=\"89.5748\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"175.403081\" y=\"95.500252\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.786791\" y=\"51.348682\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.205449\" y=\"68.08613\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.297612\" y=\"64.646581\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.111481\" y=\"56.256421\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"100.767502\" y=\"67.437826\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.22989\" y=\"109.8522\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"184.726104\" y=\"93.636802\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"165.904174\" y=\"106.558344\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.643836\" y=\"79.040466\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.689776\" y=\"66.736295\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.359793\" y=\"85.125678\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.019257\" y=\"46.209026\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.714816\" y=\"88.018337\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.496746\" y=\"69.702004\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.241906\" y=\"78.119091\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.674669\" y=\"87.823711\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.911247\" y=\"91.530536\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.871548\" y=\"73.012346\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.811253\" y=\"65.883467\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.077218\" y=\"74.153416\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.82638\" y=\"87.80712\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.004647\" y=\"101.360359\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"62.560114\" y=\"24.190859\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.867014\" y=\"74.951325\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"91.221333\" y=\"55.461429\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.547456\" y=\"76.321682\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.58435\" y=\"80.565659\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"107.732266\" y=\"50.236072\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.552063\" y=\"75.709072\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"113.773683\" y=\"53.006576\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.140102\" y=\"59.31422\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.744089\" y=\"83.105846\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.157285\" y=\"91.11848\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.091846\" y=\"92.652386\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.01415\" y=\"81.00512\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.6632\" y=\"91.186817\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"86.169882\" y=\"37.715789\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.207908\" y=\"70.201041\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.62194\" y=\"84.356769\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"161.767338\" y=\"89.834186\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.974003\" y=\"92.563911\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.999163\" y=\"104.294271\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.279312\" y=\"92.243748\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"110.036111\" y=\"63.768947\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"111.622205\" y=\"42.355975\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.597044\" y=\"72.437701\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.467339\" y=\"62.753097\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.581257\" y=\"77.674463\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"166.236269\" y=\"95.824658\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.50052\" y=\"96.034218\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"125.541877\" y=\"69.875504\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.744141\" y=\"64.28986\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"103.619345\" y=\"51.638458\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.580066\" y=\"71.000653\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.082075\" y=\"65.262003\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"180.761706\" y=\"100.222573\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"163.621229\" y=\"111.985331\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.079304\" y=\"91.7281\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.931923\" y=\"61.614557\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"82.688267\" y=\"49.726493\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.391998\" y=\"78.094523\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.83461\" y=\"71.756572\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"185.055265\" y=\"104.75798\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.545509\" y=\"100.261587\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.661989\" y=\"47.704093\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.770454\" y=\"69.741675\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.718942\" y=\"87.311926\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.901191\" y=\"52.517254\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.806505\" y=\"74.224835\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.40552\" y=\"56.539881\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"90.070833\" y=\"24.95223\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"167.740559\" y=\"87.756727\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"103.884396\" y=\"53.713538\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.247277\" y=\"64.724686\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.011612\" y=\"65.407815\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"114.753492\" y=\"65.666572\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.490642\" y=\"70.327154\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.124146\" y=\"103.504373\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.464248\" y=\"87.708724\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.908153\" y=\"68.996216\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.519089\" y=\"84.43454\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"188.208055\" y=\"106.2857\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.258362\" y=\"60.799239\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.152668\" y=\"82.575619\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.084221\" y=\"82.15156\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.710595\" y=\"60.189717\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.178885\" y=\"75.107779\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.464739\" y=\"86.019254\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.141553\" y=\"68.000025\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.449381\" y=\"99.942372\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.174891\" y=\"54.650293\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"111.977734\" y=\"62.971326\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"97.66613\" y=\"72.877589\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.989281\" y=\"69.243224\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.360191\" y=\"69.143614\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.359378\" y=\"56.182742\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"107.273398\" y=\"67.035554\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.689748\" y=\"71.648865\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.726108\" y=\"80.654769\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"103.859869\" y=\"57.288819\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.120244\" y=\"60.286685\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.920062\" y=\"72.502836\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.612177\" y=\"67.221367\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.001526\" y=\"58.037357\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"176.880224\" y=\"102.733282\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.771459\" y=\"54.632029\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.903027\" y=\"70.552208\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.537342\" y=\"77.698491\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.442772\" y=\"68.620438\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"172.801146\" y=\"88.420781\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"199.313693\" y=\"115.578718\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"74.410146\" y=\"31.777929\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.223352\" y=\"61.359853\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.33552\" y=\"88.903202\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.50011\" y=\"54.824509\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.893122\" y=\"66.007021\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.197885\" y=\"73.580563\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"98.306756\" y=\"50.18931\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.312685\" y=\"77.69159\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"181.545558\" y=\"105.757405\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.139529\" y=\"63.104102\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"95.198098\" y=\"55.114875\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.8976\" y=\"81.762009\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"106.26687\" y=\"63.073188\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"186.178786\" y=\"124.736067\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.623322\" y=\"52.291582\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.555516\" y=\"87.477525\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"65.616513\" y=\"38.737965\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"93.178757\" y=\"33.66559\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.698571\" y=\"67.210142\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"99.295079\" y=\"54.436066\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.401696\" y=\"65.685487\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.069018\" y=\"75.037555\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.770156\" y=\"64.663883\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.835969\" y=\"82.220255\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.126773\" y=\"69.631662\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.711302\" y=\"80.505993\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.062223\" y=\"74.951808\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"221.727415\" y=\"112.607935\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.903848\" y=\"85.947101\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.601585\" y=\"78.221685\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"188.980752\" y=\"109.959894\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.621501\" y=\"83.060252\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"74.511073\" y=\"23.963574\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.963939\" y=\"80.129361\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.301947\" y=\"88.082074\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.682271\" y=\"79.249398\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.52879\" y=\"80.857859\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.081034\" y=\"85.003915\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.636351\" y=\"77.403395\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.783649\" y=\"66.05073\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.166087\" y=\"57.559863\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.558876\" y=\"65.08778\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.11775\" y=\"85.196444\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"167.326786\" y=\"93.082086\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.383507\" y=\"85.691129\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.178173\" y=\"54.651407\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.579993\" y=\"85.057572\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"134.465641\" y=\"73.74124\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.074081\" y=\"87.283634\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.840005\" y=\"85.187469\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.127336\" y=\"89.121902\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"70.572214\" y=\"41.985502\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.514797\" y=\"79.768426\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.29186\" y=\"74.902221\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.692461\" y=\"103.084485\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"105.311054\" y=\"60.711991\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.255229\" y=\"79.375789\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"175.998004\" y=\"115.831586\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"97.109805\" y=\"49.365107\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.162806\" y=\"81.038858\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.67884\" y=\"85.010127\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.52728\" y=\"61.282183\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"89.841585\" y=\"72.761986\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.035921\" y=\"69.274738\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.588651\" y=\"73.139395\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"165.122613\" y=\"86.773024\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.811284\" y=\"101.57088\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.150738\" y=\"62.944622\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.937352\" y=\"63.57688\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.255195\" y=\"71.579329\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.654514\" y=\"97.062847\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.902681\" y=\"81.311138\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.508293\" y=\"60.680234\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.71096\" y=\"62.177149\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"185.616018\" y=\"117.862138\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.384429\" y=\"80.107056\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"44.18196\" y=\"13.377273\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"181.039184\" y=\"103.438396\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.323976\" y=\"61.685511\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.237539\" y=\"78.604433\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.803878\" y=\"85.230988\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.330558\" y=\"78.160295\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"172.121579\" y=\"83.674972\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.369903\" y=\"69.525412\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.153968\" y=\"92.966897\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.89867\" y=\"82.823145\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.795379\" y=\"83.17723\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"94.41493\" y=\"59.803811\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.830238\" y=\"74.031527\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"192.12081\" y=\"101.428347\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.988697\" y=\"87.961958\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.052158\" y=\"82.789322\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.674949\" y=\"106.215122\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.607115\" y=\"68.651316\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.563656\" y=\"72.314645\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.645499\" y=\"56.506859\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.257083\" y=\"78.353746\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.364695\" y=\"80.397486\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.046398\" y=\"80.562508\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"179.906871\" y=\"99.584422\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.629777\" y=\"102.032553\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.140917\" y=\"87.358217\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.44848\" y=\"77.29564\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.682792\" y=\"78.689071\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.119506\" y=\"53.508642\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"174.779166\" y=\"97.116838\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"174.176317\" y=\"106.597048\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.859561\" y=\"58.587096\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.604236\" y=\"72.816259\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.764403\" y=\"48.355473\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.750938\" y=\"83.002741\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.50723\" y=\"62.954094\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.147313\" y=\"71.082134\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.97647\" y=\"61.788479\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.376623\" y=\"71.599758\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.27786\" y=\"92.011092\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"104.710259\" y=\"45.799169\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"111.740907\" y=\"68.856712\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.241563\" y=\"46.771144\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.352415\" y=\"84.074693\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.621134\" y=\"46.129286\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.413658\" y=\"91.506621\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.122356\" y=\"106.563806\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"119.861017\" y=\"65.395364\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.719322\" y=\"84.612971\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"125.037373\" y=\"67.982747\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.322387\" y=\"78.625802\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.699604\" y=\"98.576312\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.578548\" y=\"83.655391\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"85.013067\" y=\"54.493282\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.119527\" y=\"72.227817\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.487835\" y=\"59.374137\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.18174\" y=\"67.380783\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.831526\" y=\"54.44888\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"144.75246\" y=\"86.383106\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"99.489274\" y=\"60.191655\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.559698\" y=\"92.66703\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.492913\" y=\"102.754877\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.034596\" y=\"68.167909\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"97.178249\" y=\"38.668399\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.72376\" y=\"69.682652\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.043847\" y=\"81.42655\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"147.907988\" y=\"94.85867\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.730795\" y=\"65.555657\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.13335\" y=\"94.695754\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.455962\" y=\"103.801744\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.994034\" y=\"52.856278\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.189181\" y=\"80.74402\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.677744\" y=\"92.312115\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"108.855032\" y=\"89.411425\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.807629\" y=\"90.235774\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.106436\" y=\"80.401548\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.606239\" y=\"73.878174\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.563626\" y=\"88.94592\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.829705\" y=\"87.722361\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.513929\" y=\"91.890722\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"162.806116\" y=\"84.360749\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"85.763627\" y=\"52.939409\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"170.169718\" y=\"110.716128\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"61.262681\" y=\"16.327767\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.15384\" y=\"86.511003\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.641121\" y=\"67.407473\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.988254\" y=\"70.141002\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.248545\" y=\"120.160036\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"103.256484\" y=\"54.877569\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.147563\" y=\"71.737319\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.195701\" y=\"54.155552\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"184.735027\" y=\"123.971664\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"96.812792\" y=\"43.215232\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.261857\" y=\"67.028258\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.203065\" y=\"66.327854\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.758765\" y=\"70.052102\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.417024\" y=\"77.782334\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.082068\" y=\"68.060671\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"110.606131\" y=\"56.494316\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.507932\" y=\"80.014747\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.581757\" y=\"79.599153\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"100.457691\" y=\"49.97743\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.488561\" y=\"68.299736\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.735503\" y=\"81.985008\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.882778\" y=\"62.953793\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.318739\" y=\"51.16951\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.825575\" y=\"71.212329\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.980492\" y=\"82.612764\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"174.312719\" y=\"102.899647\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"170.879135\" y=\"95.572594\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.007707\" y=\"69.476786\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.601202\" y=\"86.245289\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"156.802478\" y=\"78.51532\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.534509\" y=\"72.464076\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"68.0047\" y=\"47.421935\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"179.665614\" y=\"92.805254\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.62576\" y=\"66.176288\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.006323\" y=\"66.943752\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"159.237259\" y=\"90.530504\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"120.22965\" y=\"58.992242\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.831642\" y=\"67.234513\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"133.138882\" y=\"73.448364\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.366999\" y=\"65.978238\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.73019\" y=\"66.158029\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.6263\" y=\"90.601523\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"132.026674\" y=\"69.692499\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"177.374576\" y=\"119.318223\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.998634\" y=\"77.335282\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"174.168099\" y=\"79.8281\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.760759\" y=\"67.348981\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.180029\" y=\"49.456773\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.763671\" y=\"61.900863\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.430059\" y=\"73.601708\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"145.369558\" y=\"73.179927\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"99.379326\" y=\"57.425368\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.558472\" y=\"66.594025\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.410157\" y=\"65.752304\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.172453\" y=\"64.020146\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.190484\" y=\"69.1083\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"127.793505\" y=\"70.150886\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.274147\" y=\"53.295377\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"125.013483\" y=\"76.775912\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"125.869931\" y=\"72.251003\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"180.576853\" y=\"115.361987\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"87.961388\" y=\"48.70655\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.550546\" y=\"83.360806\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"167.797519\" y=\"82.884473\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.79188\" y=\"89.173432\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"99.467948\" y=\"46.468061\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.743808\" y=\"69.0457\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"186.164088\" y=\"96.367838\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"112.00737\" y=\"67.686049\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.752022\" y=\"79.622646\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.684773\" y=\"60.400117\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"201.721404\" y=\"120.039279\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"117.576633\" y=\"62.699631\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.220058\" y=\"68.596497\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"164.94317\" y=\"95.690879\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"153.73033\" y=\"82.086641\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"158.439182\" y=\"87.844506\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.644607\" y=\"86.30362\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.296157\" y=\"91.773237\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"142.573114\" y=\"79.675136\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"110.083461\" y=\"69.060336\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.122885\" y=\"54.684154\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"114.490271\" y=\"59.35635\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"140.256487\" y=\"76.579095\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"136.438255\" y=\"75.681867\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"157.128539\" y=\"71.118659\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"79.974036\" y=\"34.384045\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.536553\" y=\"52.824375\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"135.415162\" y=\"74.990627\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"115.446993\" y=\"68.595123\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"151.890216\" y=\"98.839383\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"100.674643\" y=\"43.791439\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"149.497265\" y=\"91.063544\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"87.705585\" y=\"32.637824\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.536443\" y=\"59.518845\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"123.085446\" y=\"78.114192\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.898506\" y=\"65.212324\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"95.84123\" y=\"56.3193\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"87.175315\" y=\"49.710909\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.659836\" y=\"79.677757\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"160.528416\" y=\"96.333092\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"168.414298\" y=\"98.272116\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.019801\" y=\"83.105445\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.774412\" y=\"85.942902\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"128.508459\" y=\"72.507464\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"130.918815\" y=\"80.039206\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"143.273513\" y=\"86.014977\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.990348\" y=\"59.328371\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"174.970605\" y=\"100.606305\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"122.158706\" y=\"77.278193\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"118.542008\" y=\"59.239775\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.890246\" y=\"93.111906\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"176.015233\" y=\"95.455928\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"107.871239\" y=\"51.607306\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"187.300142\" y=\"98.430117\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"103.275008\" y=\"63.435148\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"79.221738\" y=\"43.348446\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.653621\" y=\"76.587957\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"89.393235\" y=\"58.077142\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.486659\" y=\"82.772881\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.863598\" y=\"86.605525\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"148.036769\" y=\"69.740618\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"155.306397\" y=\"73.379338\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"116.704489\" y=\"60.708831\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"165.078209\" y=\"100.451974\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.82057\" y=\"46.996628\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"152.789089\" y=\"73.071618\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"131.766784\" y=\"46.679312\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.332062\" y=\"74.885474\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"121.322105\" y=\"75.852744\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"129.213504\" y=\"61.887535\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"186.766761\" y=\"91.866221\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"138.882387\" y=\"84.626598\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.537644\" y=\"93.121644\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"146.091432\" y=\"88.179554\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"125.858804\" y=\"85.731912\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"173.735836\" y=\"106.869649\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"101.204074\" y=\"50.056572\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"171.065604\" y=\"104.545383\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"154.933682\" y=\"87.599831\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"139.458744\" y=\"69.208478\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"104.032819\" y=\"58.502955\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"137.213268\" y=\"67.528608\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"117.915115\" y=\"63.863358\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"124.942712\" y=\"67.539243\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"97.335549\" y=\"57.030431\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"126.843491\" y=\"78.569706\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"150.127788\" y=\"74.832366\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" <use xlink:href=\"#maa7a85863a\" x=\"141.140568\" y=\"79.099106\" style=\"fill: #1f77b4; stroke: #1f77b4\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"matplotlib.axis_1\">\n",
" <g id=\"xtick_1\">\n",
" <g id=\"line2d_1\">\n",
" <defs>\n",
" <path id=\"m6e9ade326c\" d=\"M 0 0 \n",
"L 0 3.5 \n",
"\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </defs>\n",
" <g>\n",
" <use xlink:href=\"#m6e9ade326c\" x=\"85.158423\" y=\"143.1\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_1\">\n",
" <!-- 2 -->\n",
" <g transform=\"translate(77.78733 157.698438)scale(0.1 -0.1)\">\n",
" <defs>\n",
" <path id=\"DejaVuSans-2212\" d=\"M 678 2272 \n",
"L 4684 2272 \n",
"L 4684 1741 \n",
"L 678 1741 \n",
"L 678 2272 \n",
"z\n",
"\" transform=\"scale(0.015625)\"/>\n",
" <path id=\"DejaVuSans-32\" d=\"M 1228 531 \n",
"L 3431 531 \n",
"L 3431 0 \n",
"L 469 0 \n",
"L 469 531 \n",
"Q 828 903 1448 1529 \n",
"Q 2069 2156 2228 2338 \n",
"Q 2531 2678 2651 2914 \n",
"Q 2772 3150 2772 3378 \n",
"Q 2772 3750 2511 3984 \n",
"Q 2250 4219 1831 4219 \n",
"Q 1534 4219 1204 4116 \n",
"Q 875 4013 500 3803 \n",
"L 500 4441 \n",
"Q 881 4594 1212 4672 \n",
"Q 1544 4750 1819 4750 \n",
"Q 2544 4750 2975 4387 \n",
"Q 3406 4025 3406 3419 \n",
"Q 3406 3131 3298 2873 \n",
"Q 3191 2616 2906 2266 \n",
"Q 2828 2175 2409 1742 \n",
"Q 1991 1309 1228 531 \n",
"z\n",
"\" transform=\"scale(0.015625)\"/>\n",
" </defs>\n",
" <use xlink:href=\"#DejaVuSans-2212\"/>\n",
" <use xlink:href=\"#DejaVuSans-32\" x=\"83.789062\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_2\">\n",
" <g id=\"line2d_2\">\n",
" <g>\n",
" <use xlink:href=\"#m6e9ade326c\" x=\"137.504046\" y=\"143.1\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_2\">\n",
" <!-- 0 -->\n",
" <g transform=\"translate(134.322796 157.698438)scale(0.1 -0.1)\">\n",
" <defs>\n",
" <path id=\"DejaVuSans-30\" d=\"M 2034 4250 \n",
"Q 1547 4250 1301 3770 \n",
"Q 1056 3291 1056 2328 \n",
"Q 1056 1369 1301 889 \n",
"Q 1547 409 2034 409 \n",
"Q 2525 409 2770 889 \n",
"Q 3016 1369 3016 2328 \n",
"Q 3016 3291 2770 3770 \n",
"Q 2525 4250 2034 4250 \n",
"z\n",
"M 2034 4750 \n",
"Q 2819 4750 3233 4129 \n",
"Q 3647 3509 3647 2328 \n",
"Q 3647 1150 3233 529 \n",
"Q 2819 -91 2034 -91 \n",
"Q 1250 -91 836 529 \n",
"Q 422 1150 422 2328 \n",
"Q 422 3509 836 4129 \n",
"Q 1250 4750 2034 4750 \n",
"z\n",
"\" transform=\"scale(0.015625)\"/>\n",
" </defs>\n",
" <use xlink:href=\"#DejaVuSans-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"xtick_3\">\n",
" <g id=\"line2d_3\">\n",
" <g>\n",
" <use xlink:href=\"#m6e9ade326c\" x=\"189.849669\" y=\"143.1\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_3\">\n",
" <!-- 2 -->\n",
" <g transform=\"translate(186.668419 157.698438)scale(0.1 -0.1)\">\n",
" <use xlink:href=\"#DejaVuSans-32\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"matplotlib.axis_2\">\n",
" <g id=\"ytick_1\">\n",
" <g id=\"line2d_4\">\n",
" <defs>\n",
" <path id=\"mdb4e169817\" d=\"M 0 0 \n",
"L -3.5 0 \n",
"\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </defs>\n",
" <g>\n",
" <use xlink:href=\"#mdb4e169817\" x=\"35.304688\" y=\"140.088877\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_4\">\n",
" <!-- 10 -->\n",
" <g transform=\"translate(7.2 143.888096)scale(0.1 -0.1)\">\n",
" <defs>\n",
" <path id=\"DejaVuSans-31\" d=\"M 794 531 \n",
"L 1825 531 \n",
"L 1825 4091 \n",
"L 703 3866 \n",
"L 703 4441 \n",
"L 1819 4666 \n",
"L 2450 4666 \n",
"L 2450 531 \n",
"L 3481 531 \n",
"L 3481 0 \n",
"L 794 0 \n",
"L 794 531 \n",
"z\n",
"\" transform=\"scale(0.015625)\"/>\n",
" </defs>\n",
" <use xlink:href=\"#DejaVuSans-2212\"/>\n",
" <use xlink:href=\"#DejaVuSans-31\" x=\"83.789062\"/>\n",
" <use xlink:href=\"#DejaVuSans-30\" x=\"147.412109\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_2\">\n",
" <g id=\"line2d_5\">\n",
" <g>\n",
" <use xlink:href=\"#mdb4e169817\" x=\"35.304688\" y=\"117.176057\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_5\">\n",
" <!-- 5 -->\n",
" <g transform=\"translate(13.5625 120.975276)scale(0.1 -0.1)\">\n",
" <defs>\n",
" <path id=\"DejaVuSans-35\" d=\"M 691 4666 \n",
"L 3169 4666 \n",
"L 3169 4134 \n",
"L 1269 4134 \n",
"L 1269 2991 \n",
"Q 1406 3038 1543 3061 \n",
"Q 1681 3084 1819 3084 \n",
"Q 2600 3084 3056 2656 \n",
"Q 3513 2228 3513 1497 \n",
"Q 3513 744 3044 326 \n",
"Q 2575 -91 1722 -91 \n",
"Q 1428 -91 1123 -41 \n",
"Q 819 9 494 109 \n",
"L 494 744 \n",
"Q 775 591 1075 516 \n",
"Q 1375 441 1709 441 \n",
"Q 2250 441 2565 725 \n",
"Q 2881 1009 2881 1497 \n",
"Q 2881 1984 2565 2268 \n",
"Q 2250 2553 1709 2553 \n",
"Q 1456 2553 1204 2497 \n",
"Q 953 2441 691 2322 \n",
"L 691 4666 \n",
"z\n",
"\" transform=\"scale(0.015625)\"/>\n",
" </defs>\n",
" <use xlink:href=\"#DejaVuSans-2212\"/>\n",
" <use xlink:href=\"#DejaVuSans-35\" x=\"83.789062\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_3\">\n",
" <g id=\"line2d_6\">\n",
" <g>\n",
" <use xlink:href=\"#mdb4e169817\" x=\"35.304688\" y=\"94.263238\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_6\">\n",
" <!-- 0 -->\n",
" <g transform=\"translate(21.942187 98.062457)scale(0.1 -0.1)\">\n",
" <use xlink:href=\"#DejaVuSans-30\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_4\">\n",
" <g id=\"line2d_7\">\n",
" <g>\n",
" <use xlink:href=\"#mdb4e169817\" x=\"35.304688\" y=\"71.350419\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_7\">\n",
" <!-- 5 -->\n",
" <g transform=\"translate(21.942187 75.149637)scale(0.1 -0.1)\">\n",
" <use xlink:href=\"#DejaVuSans-35\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_5\">\n",
" <g id=\"line2d_8\">\n",
" <g>\n",
" <use xlink:href=\"#mdb4e169817\" x=\"35.304688\" y=\"48.437599\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_8\">\n",
" <!-- 10 -->\n",
" <g transform=\"translate(15.579687 52.236818)scale(0.1 -0.1)\">\n",
" <use xlink:href=\"#DejaVuSans-31\"/>\n",
" <use xlink:href=\"#DejaVuSans-30\" x=\"63.623047\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"ytick_6\">\n",
" <g id=\"line2d_9\">\n",
" <g>\n",
" <use xlink:href=\"#mdb4e169817\" x=\"35.304688\" y=\"25.52478\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
" </g>\n",
" </g>\n",
" <g id=\"text_9\">\n",
" <!-- 15 -->\n",
" <g transform=\"translate(15.579687 29.323999)scale(0.1 -0.1)\">\n",
" <use xlink:href=\"#DejaVuSans-31\"/>\n",
" <use xlink:href=\"#DejaVuSans-35\" x=\"63.623047\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <g id=\"patch_3\">\n",
" <path d=\"M 35.304688 143.1 \n",
"L 35.304688 7.2 \n",
"\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
" </g>\n",
" <g id=\"patch_4\">\n",
" <path d=\"M 230.604688 143.1 \n",
"L 230.604688 7.2 \n",
"\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
" </g>\n",
" <g id=\"patch_5\">\n",
" <path d=\"M 35.304688 143.1 \n",
"L 230.604688 143.1 \n",
"\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
" </g>\n",
" <g id=\"patch_6\">\n",
" <path d=\"M 35.304688 7.2 \n",
"L 230.604688 7.2 \n",
"\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
" </g>\n",
" </g>\n",
" </g>\n",
" <defs>\n",
" <clipPath id=\"p020f9e92aa\">\n",
" <rect x=\"35.304688\" y=\"7.2\" width=\"195.3\" height=\"135.9\"/>\n",
" </clipPath>\n",
" </defs>\n",
"</svg>\n"
],
"text/plain": [
"<Figure size 252x180 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"d2l.set_figsize()\n",
"d2l.plt.scatter(features[:, (1)].detach().numpy(), labels.detach().numpy(), 1);"
]
},
{
"cell_type": "markdown",
"id": "b032f500",
"metadata": {
"origin_pos": 13
},
"source": [
"## 读取数据集\n",
"\n",
"回想一下,训练模型时要对数据集进行遍历,每次抽取一小批量样本,并使用它们来更新我们的模型。\n",
"由于这个过程是训练机器学习算法的基础,所以有必要定义一个函数,\n",
"该函数能打乱数据集中的样本并以小批量方式获取数据。\n",
"\n",
"在下面的代码中,我们[**定义一个`data_iter`函数,\n",
"该函数接收批量大小、特征矩阵和标签向量作为输入,生成大小为`batch_size`的小批量**]。\n",
"每个小批量包含一组特征和标签。\n"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "3da34ac6",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.839342Z",
"iopub.status.busy": "2023-08-18T07:02:04.838682Z",
"iopub.status.idle": "2023-08-18T07:02:04.846329Z",
"shell.execute_reply": "2023-08-18T07:02:04.845247Z"
},
"origin_pos": 14,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"def data_iter(batch_size, features, labels):\n",
" num_examples = len(features)\n",
" indices = list(range(num_examples))\n",
" # 这些样本是随机读取的,没有特定的顺序\n",
" random.shuffle(indices)\n",
" for i in range(0, num_examples, batch_size):\n",
" batch_indices = torch.tensor(\n",
" indices[i: min(i + batch_size, num_examples)])\n",
" yield features[batch_indices], labels[batch_indices]"
]
},
{
"cell_type": "markdown",
"id": "52e08a78",
"metadata": {
"origin_pos": 16
},
"source": [
"通常,我们利用GPU并行运算的优势,处理合理大小的“小批量”。\n",
"每个样本都可以并行地进行模型计算,且每个样本损失函数的梯度也可以被并行计算。\n",
"GPU可以在处理几百个样本时,所花费的时间不比处理一个样本时多太多。\n",
"\n",
"我们直观感受一下小批量运算:读取第一个小批量数据样本并打印。\n",
"每个批量的特征维度显示批量大小和输入特征数。\n",
"同样的,批量的标签形状与`batch_size`相等。\n"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "1dce0726",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.851066Z",
"iopub.status.busy": "2023-08-18T07:02:04.850456Z",
"iopub.status.idle": "2023-08-18T07:02:04.859860Z",
"shell.execute_reply": "2023-08-18T07:02:04.858756Z"
},
"origin_pos": 17,
"tab": [
"pytorch"
]
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"tensor([[ 0.3934, 2.5705],\n",
" [ 0.5849, -0.7124],\n",
" [ 0.1008, 0.6947],\n",
" [-0.4493, -0.9037],\n",
" [ 2.3104, -0.2798],\n",
" [-0.0173, -0.2552],\n",
" [ 0.1963, -0.5445],\n",
" [-1.0580, -0.5180],\n",
" [ 0.8417, -1.5547],\n",
" [-0.6316, 0.9732]]) \n",
" tensor([[-3.7623],\n",
" [ 7.7852],\n",
" [ 2.0443],\n",
" [ 6.3767],\n",
" [ 9.7776],\n",
" [ 5.0301],\n",
" [ 6.4541],\n",
" [ 3.8407],\n",
" [11.1396],\n",
" [-0.3836]])\n"
]
}
],
"source": [
"batch_size = 10\n",
"\n",
"for X, y in data_iter(batch_size, features, labels):\n",
" print(X, '\\n', y)\n",
" break"
]
},
{
"cell_type": "markdown",
"id": "d86e62d7",
"metadata": {
"origin_pos": 18
},
"source": [
"当我们运行迭代时,我们会连续地获得不同的小批量,直至遍历完整个数据集。\n",
"上面实现的迭代对教学来说很好,但它的执行效率很低,可能会在实际问题上陷入麻烦。\n",
"例如,它要求我们将所有数据加载到内存中,并执行大量的随机内存访问。\n",
"在深度学习框架中实现的内置迭代器效率要高得多,\n",
"它可以处理存储在文件中的数据和数据流提供的数据。\n",
"\n",
"## 初始化模型参数\n",
"\n",
"[**在我们开始用小批量随机梯度下降优化我们的模型参数之前**],\n",
"(**我们需要先有一些参数**)。\n",
"在下面的代码中,我们通过从均值为0、标准差为0.01的正态分布中采样随机数来初始化权重,\n",
"并将偏置初始化为0。\n"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "12c51289",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.864457Z",
"iopub.status.busy": "2023-08-18T07:02:04.863853Z",
"iopub.status.idle": "2023-08-18T07:02:04.869983Z",
"shell.execute_reply": "2023-08-18T07:02:04.868859Z"
},
"origin_pos": 20,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"w = torch.normal(0, 0.01, size=(2,1), requires_grad=True)\n",
"b = torch.zeros(1, requires_grad=True)"
]
},
{
"cell_type": "markdown",
"id": "c59d5d68",
"metadata": {
"origin_pos": 23
},
"source": [
"在初始化参数之后,我们的任务是更新这些参数,直到这些参数足够拟合我们的数据。\n",
"每次更新都需要计算损失函数关于模型参数的梯度。\n",
"有了这个梯度,我们就可以向减小损失的方向更新每个参数。\n",
"因为手动计算梯度很枯燥而且容易出错,所以没有人会手动计算梯度。\n",
"我们使用 :numref:`sec_autograd`中引入的自动微分来计算梯度。\n",
"\n",
"## 定义模型\n",
"\n",
"接下来,我们必须[**定义模型,将模型的输入和参数同模型的输出关联起来。**]\n",
"回想一下,要计算线性模型的输出,\n",
"我们只需计算输入特征$\\mathbf{X}$和模型权重$\\mathbf{w}$的矩阵-向量乘法后加上偏置$b$。\n",
"注意,上面的$\\mathbf{Xw}$是一个向量,而$b$是一个标量。\n",
"回想一下 :numref:`subsec_broadcasting`中描述的广播机制:\n",
"当我们用一个向量加一个标量时,标量会被加到向量的每个分量上。\n"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "b8b29b19",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.874642Z",
"iopub.status.busy": "2023-08-18T07:02:04.874004Z",
"iopub.status.idle": "2023-08-18T07:02:04.879521Z",
"shell.execute_reply": "2023-08-18T07:02:04.878471Z"
},
"origin_pos": 24,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"def linreg(X, w, b): #@save\n",
" \"\"\"线性回归模型\"\"\"\n",
" return torch.matmul(X, w) + b"
]
},
{
"cell_type": "markdown",
"id": "6b7765ef",
"metadata": {
"origin_pos": 25
},
"source": [
"## [**定义损失函数**]\n",
"\n",
"因为需要计算损失函数的梯度,所以我们应该先定义损失函数。\n",
"这里我们使用 :numref:`sec_linear_regression`中描述的平方损失函数。\n",
"在实现中,我们需要将真实值`y`的形状转换为和预测值`y_hat`的形状相同。\n"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "3dda15c7",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.884156Z",
"iopub.status.busy": "2023-08-18T07:02:04.883559Z",
"iopub.status.idle": "2023-08-18T07:02:04.889065Z",
"shell.execute_reply": "2023-08-18T07:02:04.887964Z"
},
"origin_pos": 26,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"def squared_loss(y_hat, y): #@save\n",
" \"\"\"均方损失\"\"\"\n",
" return (y_hat - y.reshape(y_hat.shape)) ** 2 / 2"
]
},
{
"cell_type": "markdown",
"id": "56969029",
"metadata": {
"origin_pos": 27
},
"source": [
"## (**定义优化算法**)\n",
"\n",
"正如我们在 :numref:`sec_linear_regression`中讨论的,线性回归有解析解。\n",
"尽管线性回归有解析解,但本书中的其他模型却没有。\n",
"这里我们介绍小批量随机梯度下降。\n",
"\n",
"在每一步中,使用从数据集中随机抽取的一个小批量,然后根据参数计算损失的梯度。\n",
"接下来,朝着减少损失的方向更新我们的参数。\n",
"下面的函数实现小批量随机梯度下降更新。\n",
"该函数接受模型参数集合、学习速率和批量大小作为输入。每\n",
"一步更新的大小由学习速率`lr`决定。\n",
"因为我们计算的损失是一个批量样本的总和,所以我们用批量大小(`batch_size`\n",
"来规范化步长,这样步长大小就不会取决于我们对批量大小的选择。\n"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "8f92242d",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.893665Z",
"iopub.status.busy": "2023-08-18T07:02:04.892999Z",
"iopub.status.idle": "2023-08-18T07:02:04.899100Z",
"shell.execute_reply": "2023-08-18T07:02:04.898003Z"
},
"origin_pos": 29,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"def sgd(params, lr, batch_size): #@save\n",
" \"\"\"小批量随机梯度下降\"\"\"\n",
" with torch.no_grad():\n",
" for param in params:\n",
" param -= lr * param.grad / batch_size\n",
" param.grad.zero_()"
]
},
{
"cell_type": "markdown",
"id": "89067f86",
"metadata": {
"origin_pos": 32
},
"source": [
"## 训练\n",
"\n",
"现在我们已经准备好了模型训练所有需要的要素,可以实现主要的[**训练过程**]部分了。\n",
"理解这段代码至关重要,因为从事深度学习后,\n",
"相同的训练过程几乎一遍又一遍地出现。\n",
"在每次迭代中,我们读取一小批量训练样本,并通过我们的模型来获得一组预测。\n",
"计算完损失后,我们开始反向传播,存储每个参数的梯度。\n",
"最后,我们调用优化算法`sgd`来更新模型参数。\n",
"\n",
"概括一下,我们将执行以下循环:\n",
"\n",
"* 初始化参数\n",
"* 重复以下训练,直到完成\n",
" * 计算梯度$\\mathbf{g} \\leftarrow \\partial_{(\\mathbf{w},b)} \\frac{1}{|\\mathcal{B}|} \\sum_{i \\in \\mathcal{B}} l(\\mathbf{x}^{(i)}, y^{(i)}, \\mathbf{w}, b)$\n",
" * 更新参数$(\\mathbf{w}, b) \\leftarrow (\\mathbf{w}, b) - \\eta \\mathbf{g}$\n",
"\n",
"在每个*迭代周期*epoch)中,我们使用`data_iter`函数遍历整个数据集,\n",
"并将训练数据集中所有样本都使用一次(假设样本数能够被批量大小整除)。\n",
"这里的迭代周期个数`num_epochs`和学习率`lr`都是超参数,分别设为3和0.03。\n",
"设置超参数很棘手,需要通过反复试验进行调整。\n",
"我们现在忽略这些细节,以后会在 :numref:`chap_optimization`中详细介绍。\n"
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "9163db58",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.903791Z",
"iopub.status.busy": "2023-08-18T07:02:04.903216Z",
"iopub.status.idle": "2023-08-18T07:02:04.908499Z",
"shell.execute_reply": "2023-08-18T07:02:04.907341Z"
},
"origin_pos": 33,
"tab": [
"pytorch"
]
},
"outputs": [],
"source": [
"lr = 0.03\n",
"num_epochs = 3\n",
"net = linreg\n",
"loss = squared_loss"
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "ad5c2cd1",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:04.913061Z",
"iopub.status.busy": "2023-08-18T07:02:04.912436Z",
"iopub.status.idle": "2023-08-18T07:02:05.067276Z",
"shell.execute_reply": "2023-08-18T07:02:05.066107Z"
},
"origin_pos": 35,
"tab": [
"pytorch"
]
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"epoch 1, loss 0.042790\n",
"epoch 2, loss 0.000162\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"epoch 3, loss 0.000051\n"
]
}
],
"source": [
"for epoch in range(num_epochs):\n",
" for X, y in data_iter(batch_size, features, labels):\n",
" l = loss(net(X, w, b), y) # X和y的小批量损失\n",
" # 因为l形状是(batch_size,1),而不是一个标量。l中的所有元素被加到一起,\n",
" # 并以此计算关于[w,b]的梯度\n",
" l.sum().backward()\n",
" sgd([w, b], lr, batch_size) # 使用参数的梯度更新参数\n",
" with torch.no_grad():\n",
" train_l = loss(net(features, w, b), labels)\n",
" print(f'epoch {epoch + 1}, loss {float(train_l.mean()):f}')"
]
},
{
"cell_type": "markdown",
"id": "427d8cda",
"metadata": {
"origin_pos": 38
},
"source": [
"因为我们使用的是自己合成的数据集,所以我们知道真正的参数是什么。\n",
"因此,我们可以通过[**比较真实参数和通过训练学到的参数来评估训练的成功程度**]。\n",
"事实上,真实参数和通过训练学到的参数确实非常接近。\n"
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "a4c3d525",
"metadata": {
"execution": {
"iopub.execute_input": "2023-08-18T07:02:05.072546Z",
"iopub.status.busy": "2023-08-18T07:02:05.071769Z",
"iopub.status.idle": "2023-08-18T07:02:05.079203Z",
"shell.execute_reply": "2023-08-18T07:02:05.078107Z"
},
"origin_pos": 39,
"tab": [
"pytorch"
]
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"w的估计误差: tensor([-1.3804e-04, 5.7936e-05], grad_fn=<SubBackward0>)\n",
"b的估计误差: tensor([0.0006], grad_fn=<RsubBackward1>)\n"
]
}
],
"source": [
"print(f'w的估计误差: {true_w - w.reshape(true_w.shape)}')\n",
"print(f'b的估计误差: {true_b - b}')"
]
},
{
"cell_type": "markdown",
"id": "9f3d71ee",
"metadata": {
"origin_pos": 40
},
"source": [
"注意,我们不应该想当然地认为我们能够完美地求解参数。\n",
"在机器学习中,我们通常不太关心恢复真正的参数,而更关心如何高度准确预测参数。\n",
"幸运的是,即使是在复杂的优化问题上,随机梯度下降通常也能找到非常好的解。\n",
"其中一个原因是,在深度网络中存在许多参数组合能够实现高度精确的预测。\n",
"\n",
"## 小结\n",
"\n",
"* 我们学习了深度网络是如何实现和优化的。在这一过程中只使用张量和自动微分,不需要定义层或复杂的优化器。\n",
"* 这一节只触及到了表面知识。在下面的部分中,我们将基于刚刚介绍的概念描述其他模型,并学习如何更简洁地实现其他模型。\n",
"\n",
"## 练习\n",
"\n",
"1. 如果我们将权重初始化为零,会发生什么。算法仍然有效吗?\n",
"1. 假设试图为电压和电流的关系建立一个模型。自动微分可以用来学习模型的参数吗?\n",
"1. 能基于[普朗克定律](https://en.wikipedia.org/wiki/Planck%27s_law)使用光谱能量密度来确定物体的温度吗?\n",
"1. 计算二阶导数时可能会遇到什么问题?这些问题可以如何解决?\n",
"1. 为什么在`squared_loss`函数中需要使用`reshape`函数?\n",
"1. 尝试使用不同的学习率,观察损失函数值下降的快慢。\n",
"1. 如果样本个数不能被批量大小整除,`data_iter`函数的行为会有什么变化?\n"
]
},
{
"cell_type": "markdown",
"id": "193224b1",
"metadata": {
"origin_pos": 42,
"tab": [
"pytorch"
]
},
"source": [
"[Discussions](https://discuss.d2l.ai/t/1778)\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
},
"required_libs": []
},
"nbformat": 4,
"nbformat_minor": 5
}