diff --git a/module3/exo2/exercice.ipynb b/module3/exo2/exercice.ipynb index 0bbbe371b01e359e381e43239412d77bf53fb1fb..9b60405d75003dca40b0ab42411e9aac236a36e9 100644 --- a/module3/exo2/exercice.ipynb +++ b/module3/exo2/exercice.ipynb @@ -1,5 +1,2440 @@ { - "cells": [], + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Indice du syndrome de la varicelle" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import pandas as pd\n", + "import isoweek" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Les données de l'incidence du syndrome de la varicelle sont disponibles du site Web du [Réseau Sentinelles](https://www.sentiweb.fr/france/fr/?page=table). Nous les récupérons sous forme d'un fichier en format CSV dont chaque ligne correspond à une semaine de la période demandée. Nous téléchargeons toujours le jeu de données complet, qui commence en 1991 et se termine avec une semaine récente." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "data_url = \"http://www.sentiweb.fr/datasets/incidence-PAY-7.csv\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Importation des données :\n", + "Nous faisons une copie locale du fichier de données au cas où il y a modification du serveur du site Réseau Sentinelles. Il est plus sûr de faire une copie du fichier en local au cas où le format/url change, pour travailler sur le même jeu de données et être reproductible." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "data_file = \"syndrome-varicelle.csv\"\n", + "\n", + "import os\n", + "import urllib.request\n", + "if not os.path.exists(data_file):\n", + " urllib.request.urlretrieve(data_url, data_file)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Voici l'explication des colonnes données [sur le site d'origine](https://ns.sentiweb.fr/incidence/csv-schema-v1.json):\n", + "\n", + "| Nom de colonne | Libellé de colonne |\n", + "|----------------|-----------------------------------------------------------------------------------------------------------------------------------|\n", + "| week | Semaine calendaire (ISO 8601) |\n", + "| indicator | Code de l'indicateur de surveillance |\n", + "| inc | Estimation de l'incidence de consultations en nombre de cas |\n", + "| inc_low | Estimation de la borne inférieure de l'IC95% du nombre de cas de consultation |\n", + "| inc_up | Estimation de la borne supérieure de l'IC95% du nombre de cas de consultation |\n", + "| inc100 | Estimation du taux d'incidence du nombre de cas de consultation (en cas pour 100,000 habitants) |\n", + "| inc100_low | Estimation de la borne inférieure de l'IC95% du taux d'incidence du nombre de cas de consultation (en cas pour 100,000 habitants) |\n", + "| inc100_up | Estimation de la borne supérieure de l'IC95% du taux d'incidence du nombre de cas de consultation (en cas pour 100,000 habitants) |\n", + "| geo_insee | Code de la zone géographique concernée (Code INSEE) http://www.insee.fr/fr/methodes/nomenclatures/cog/ |\n", + "| geo_name | Libellé de la zone géographique (ce libellé peut être modifié sans préavis) |\n", + "\n", + "La première ligne du fichier CSV est un commentaire, que nous ignorons en précisant `skiprows=1`." + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
weekindicatorincinc_lowinc_upinc100inc100_lowinc100_upgeo_inseegeo_name
0202013773715268947411814FRFrance
12020127812357901045612816FRFrance
2202011710198756812828151119FRFrance
320201079011669111331141018FRFrance
42020097136311054416718211626FRFrance
5202008710424770813140161220FRFrance
620200778959657411344141018FRFrance
720200679264692511603141018FRFrance
820200578505631410696131016FRFrance
92020047799158311015112915FRFrance
1020200375968410078369612FRFrance
11202002765344530853810713FRFrance
1220200179835701912651151119FRFrance
132019527794152461063612816FRFrance
1420195175823367579719612FRFrance
15201950764244276857210713FRFrance
16201949766214540870210713FRFrance
1720194875542338377018511FRFrance
182019477753650581001411715FRFrance
192019467263813163960426FRFrance
2020194574492261563697410FRFrance
2120194475728362778299612FRFrance
2220194374834275169177410FRFrance
23201942762793989856910713FRFrance
242019417413020306230639FRFrance
252019407421122186204639FRFrance
262019397313713104964528FRFrance
272019387307814164740528FRFrance
2820193779701621778102FRFrance
29201936712772632291204FRFrance
.................................
15001991267176081130423912312042FRFrance
15011991257161691070021638281838FRFrance
15021991247161711007122271281739FRFrance
1503199123711947767116223211329FRFrance
1504199122715452995320951271737FRFrance
1505199121714903897520831261636FRFrance
15061991207190531274225364342345FRFrance
15071991197167391124622232291939FRFrance
15081991187213851388228888382551FRFrance
1509199117713462887718047241632FRFrance
15101991167148571006819646261834FRFrance
1511199115713975978118169251832FRFrance
1512199114712265768416846221430FRFrance
151319911379567604113093171123FRFrance
1514199112710864733114397191325FRFrance
15151991117155741118419964271935FRFrance
15161991107166431137221914292038FRFrance
1517199109713741878018702241533FRFrance
1518199108713289881317765231531FRFrance
1519199107712337807716597221529FRFrance
1520199106710877701314741191226FRFrance
1521199105710442654414340181125FRFrance
15221991047791345631126314820FRFrance
15231991037153871048420290271836FRFrance
15241991027162771104621508292038FRFrance
15251991017155651027120859271836FRFrance
15261990527193751329525455342345FRFrance
15271990517190801380724353342543FRFrance
1528199050711079666015498201228FRFrance
15291990497114302610205FRFrance
\n", + "

1530 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low \\\n", + "0 202013 7 7371 5268 9474 11 8 \n", + "1 202012 7 8123 5790 10456 12 8 \n", + "2 202011 7 10198 7568 12828 15 11 \n", + "3 202010 7 9011 6691 11331 14 10 \n", + "4 202009 7 13631 10544 16718 21 16 \n", + "5 202008 7 10424 7708 13140 16 12 \n", + "6 202007 7 8959 6574 11344 14 10 \n", + "7 202006 7 9264 6925 11603 14 10 \n", + "8 202005 7 8505 6314 10696 13 10 \n", + "9 202004 7 7991 5831 10151 12 9 \n", + "10 202003 7 5968 4100 7836 9 6 \n", + "11 202002 7 6534 4530 8538 10 7 \n", + "12 202001 7 9835 7019 12651 15 11 \n", + "13 201952 7 7941 5246 10636 12 8 \n", + "14 201951 7 5823 3675 7971 9 6 \n", + "15 201950 7 6424 4276 8572 10 7 \n", + "16 201949 7 6621 4540 8702 10 7 \n", + "17 201948 7 5542 3383 7701 8 5 \n", + "18 201947 7 7536 5058 10014 11 7 \n", + "19 201946 7 2638 1316 3960 4 2 \n", + "20 201945 7 4492 2615 6369 7 4 \n", + "21 201944 7 5728 3627 7829 9 6 \n", + "22 201943 7 4834 2751 6917 7 4 \n", + "23 201942 7 6279 3989 8569 10 7 \n", + "24 201941 7 4130 2030 6230 6 3 \n", + "25 201940 7 4211 2218 6204 6 3 \n", + "26 201939 7 3137 1310 4964 5 2 \n", + "27 201938 7 3078 1416 4740 5 2 \n", + "28 201937 7 970 162 1778 1 0 \n", + "29 201936 7 1277 263 2291 2 0 \n", + "... ... ... ... ... ... ... ... \n", + "1500 199126 7 17608 11304 23912 31 20 \n", + "1501 199125 7 16169 10700 21638 28 18 \n", + "1502 199124 7 16171 10071 22271 28 17 \n", + "1503 199123 7 11947 7671 16223 21 13 \n", + "1504 199122 7 15452 9953 20951 27 17 \n", + "1505 199121 7 14903 8975 20831 26 16 \n", + "1506 199120 7 19053 12742 25364 34 23 \n", + "1507 199119 7 16739 11246 22232 29 19 \n", + "1508 199118 7 21385 13882 28888 38 25 \n", + "1509 199117 7 13462 8877 18047 24 16 \n", + "1510 199116 7 14857 10068 19646 26 18 \n", + "1511 199115 7 13975 9781 18169 25 18 \n", + "1512 199114 7 12265 7684 16846 22 14 \n", + "1513 199113 7 9567 6041 13093 17 11 \n", + "1514 199112 7 10864 7331 14397 19 13 \n", + "1515 199111 7 15574 11184 19964 27 19 \n", + "1516 199110 7 16643 11372 21914 29 20 \n", + "1517 199109 7 13741 8780 18702 24 15 \n", + "1518 199108 7 13289 8813 17765 23 15 \n", + "1519 199107 7 12337 8077 16597 22 15 \n", + "1520 199106 7 10877 7013 14741 19 12 \n", + "1521 199105 7 10442 6544 14340 18 11 \n", + "1522 199104 7 7913 4563 11263 14 8 \n", + "1523 199103 7 15387 10484 20290 27 18 \n", + "1524 199102 7 16277 11046 21508 29 20 \n", + "1525 199101 7 15565 10271 20859 27 18 \n", + "1526 199052 7 19375 13295 25455 34 23 \n", + "1527 199051 7 19080 13807 24353 34 25 \n", + "1528 199050 7 11079 6660 15498 20 12 \n", + "1529 199049 7 1143 0 2610 2 0 \n", + "\n", + " inc100_up geo_insee geo_name \n", + "0 14 FR France \n", + "1 16 FR France \n", + "2 19 FR France \n", + "3 18 FR France \n", + "4 26 FR France \n", + "5 20 FR France \n", + "6 18 FR France \n", + "7 18 FR France \n", + "8 16 FR France \n", + "9 15 FR France \n", + "10 12 FR France \n", + "11 13 FR France \n", + "12 19 FR France \n", + "13 16 FR France \n", + "14 12 FR France \n", + "15 13 FR France \n", + "16 13 FR France \n", + "17 11 FR France \n", + "18 15 FR France \n", + "19 6 FR France \n", + "20 10 FR France \n", + "21 12 FR France \n", + "22 10 FR France \n", + "23 13 FR France \n", + "24 9 FR France \n", + "25 9 FR France \n", + "26 8 FR France \n", + "27 8 FR France \n", + "28 2 FR France \n", + "29 4 FR France \n", + "... ... ... ... \n", + "1500 42 FR France \n", + "1501 38 FR France \n", + "1502 39 FR France \n", + "1503 29 FR France \n", + "1504 37 FR France \n", + "1505 36 FR France \n", + "1506 45 FR France \n", + "1507 39 FR France \n", + "1508 51 FR France \n", + "1509 32 FR France \n", + "1510 34 FR France \n", + "1511 32 FR France \n", + "1512 30 FR France \n", + "1513 23 FR France \n", + "1514 25 FR France \n", + "1515 35 FR France \n", + "1516 38 FR France \n", + "1517 33 FR France \n", + "1518 31 FR France \n", + "1519 29 FR France \n", + "1520 26 FR France \n", + "1521 25 FR France \n", + "1522 20 FR France \n", + "1523 36 FR France \n", + "1524 38 FR France \n", + "1525 36 FR France \n", + "1526 45 FR France \n", + "1527 43 FR France \n", + "1528 28 FR France \n", + "1529 5 FR France \n", + "\n", + "[1530 rows x 10 columns]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "raw_data = pd.read_csv(data_url, skiprows=1)\n", + "raw_data" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Y a-t-il des points manquants dans ce jeux de données ? Non." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
weekindicatorincinc_lowinc_upinc100inc100_lowinc100_upgeo_inseegeo_name
\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: [week, indicator, inc, inc_low, inc_up, inc100, inc100_low, inc100_up, geo_insee, geo_name]\n", + "Index: []" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "raw_data[raw_data.isnull().any(axis=1)]" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
weekindicatorincinc_lowinc_upinc100inc100_lowinc100_upgeo_inseegeo_name
0202013773715268947411814FRFrance
12020127812357901045612816FRFrance
2202011710198756812828151119FRFrance
320201079011669111331141018FRFrance
42020097136311054416718211626FRFrance
5202008710424770813140161220FRFrance
620200778959657411344141018FRFrance
720200679264692511603141018FRFrance
820200578505631410696131016FRFrance
92020047799158311015112915FRFrance
1020200375968410078369612FRFrance
11202002765344530853810713FRFrance
1220200179835701912651151119FRFrance
132019527794152461063612816FRFrance
1420195175823367579719612FRFrance
15201950764244276857210713FRFrance
16201949766214540870210713FRFrance
1720194875542338377018511FRFrance
182019477753650581001411715FRFrance
192019467263813163960426FRFrance
2020194574492261563697410FRFrance
2120194475728362778299612FRFrance
2220194374834275169177410FRFrance
23201942762793989856910713FRFrance
242019417413020306230639FRFrance
252019407421122186204639FRFrance
262019397313713104964528FRFrance
272019387307814164740528FRFrance
2820193779701621778102FRFrance
29201936712772632291204FRFrance
.................................
15001991267176081130423912312042FRFrance
15011991257161691070021638281838FRFrance
15021991247161711007122271281739FRFrance
1503199123711947767116223211329FRFrance
1504199122715452995320951271737FRFrance
1505199121714903897520831261636FRFrance
15061991207190531274225364342345FRFrance
15071991197167391124622232291939FRFrance
15081991187213851388228888382551FRFrance
1509199117713462887718047241632FRFrance
15101991167148571006819646261834FRFrance
1511199115713975978118169251832FRFrance
1512199114712265768416846221430FRFrance
151319911379567604113093171123FRFrance
1514199112710864733114397191325FRFrance
15151991117155741118419964271935FRFrance
15161991107166431137221914292038FRFrance
1517199109713741878018702241533FRFrance
1518199108713289881317765231531FRFrance
1519199107712337807716597221529FRFrance
1520199106710877701314741191226FRFrance
1521199105710442654414340181125FRFrance
15221991047791345631126314820FRFrance
15231991037153871048420290271836FRFrance
15241991027162771104621508292038FRFrance
15251991017155651027120859271836FRFrance
15261990527193751329525455342345FRFrance
15271990517190801380724353342543FRFrance
1528199050711079666015498201228FRFrance
15291990497114302610205FRFrance
\n", + "

1530 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " week indicator inc inc_low inc_up inc100 inc100_low \\\n", + "0 202013 7 7371 5268 9474 11 8 \n", + "1 202012 7 8123 5790 10456 12 8 \n", + "2 202011 7 10198 7568 12828 15 11 \n", + "3 202010 7 9011 6691 11331 14 10 \n", + "4 202009 7 13631 10544 16718 21 16 \n", + "5 202008 7 10424 7708 13140 16 12 \n", + "6 202007 7 8959 6574 11344 14 10 \n", + "7 202006 7 9264 6925 11603 14 10 \n", + "8 202005 7 8505 6314 10696 13 10 \n", + "9 202004 7 7991 5831 10151 12 9 \n", + "10 202003 7 5968 4100 7836 9 6 \n", + "11 202002 7 6534 4530 8538 10 7 \n", + "12 202001 7 9835 7019 12651 15 11 \n", + "13 201952 7 7941 5246 10636 12 8 \n", + "14 201951 7 5823 3675 7971 9 6 \n", + "15 201950 7 6424 4276 8572 10 7 \n", + "16 201949 7 6621 4540 8702 10 7 \n", + "17 201948 7 5542 3383 7701 8 5 \n", + "18 201947 7 7536 5058 10014 11 7 \n", + "19 201946 7 2638 1316 3960 4 2 \n", + "20 201945 7 4492 2615 6369 7 4 \n", + "21 201944 7 5728 3627 7829 9 6 \n", + "22 201943 7 4834 2751 6917 7 4 \n", + "23 201942 7 6279 3989 8569 10 7 \n", + "24 201941 7 4130 2030 6230 6 3 \n", + "25 201940 7 4211 2218 6204 6 3 \n", + "26 201939 7 3137 1310 4964 5 2 \n", + "27 201938 7 3078 1416 4740 5 2 \n", + "28 201937 7 970 162 1778 1 0 \n", + "29 201936 7 1277 263 2291 2 0 \n", + "... ... ... ... ... ... ... ... \n", + "1500 199126 7 17608 11304 23912 31 20 \n", + "1501 199125 7 16169 10700 21638 28 18 \n", + "1502 199124 7 16171 10071 22271 28 17 \n", + "1503 199123 7 11947 7671 16223 21 13 \n", + "1504 199122 7 15452 9953 20951 27 17 \n", + "1505 199121 7 14903 8975 20831 26 16 \n", + "1506 199120 7 19053 12742 25364 34 23 \n", + "1507 199119 7 16739 11246 22232 29 19 \n", + "1508 199118 7 21385 13882 28888 38 25 \n", + "1509 199117 7 13462 8877 18047 24 16 \n", + "1510 199116 7 14857 10068 19646 26 18 \n", + "1511 199115 7 13975 9781 18169 25 18 \n", + "1512 199114 7 12265 7684 16846 22 14 \n", + "1513 199113 7 9567 6041 13093 17 11 \n", + "1514 199112 7 10864 7331 14397 19 13 \n", + "1515 199111 7 15574 11184 19964 27 19 \n", + "1516 199110 7 16643 11372 21914 29 20 \n", + "1517 199109 7 13741 8780 18702 24 15 \n", + "1518 199108 7 13289 8813 17765 23 15 \n", + "1519 199107 7 12337 8077 16597 22 15 \n", + "1520 199106 7 10877 7013 14741 19 12 \n", + "1521 199105 7 10442 6544 14340 18 11 \n", + "1522 199104 7 7913 4563 11263 14 8 \n", + "1523 199103 7 15387 10484 20290 27 18 \n", + "1524 199102 7 16277 11046 21508 29 20 \n", + "1525 199101 7 15565 10271 20859 27 18 \n", + "1526 199052 7 19375 13295 25455 34 23 \n", + "1527 199051 7 19080 13807 24353 34 25 \n", + "1528 199050 7 11079 6660 15498 20 12 \n", + "1529 199049 7 1143 0 2610 2 0 \n", + "\n", + " inc100_up geo_insee geo_name \n", + "0 14 FR France \n", + "1 16 FR France \n", + "2 19 FR France \n", + "3 18 FR France \n", + "4 26 FR France \n", + "5 20 FR France \n", + "6 18 FR France \n", + "7 18 FR France \n", + "8 16 FR France \n", + "9 15 FR France \n", + "10 12 FR France \n", + "11 13 FR France \n", + "12 19 FR France \n", + "13 16 FR France \n", + "14 12 FR France \n", + "15 13 FR France \n", + "16 13 FR France \n", + "17 11 FR France \n", + "18 15 FR France \n", + "19 6 FR France \n", + "20 10 FR France \n", + "21 12 FR France \n", + "22 10 FR France \n", + "23 13 FR France \n", + "24 9 FR France \n", + "25 9 FR France \n", + "26 8 FR France \n", + "27 8 FR France \n", + "28 2 FR France \n", + "29 4 FR France \n", + "... ... ... ... \n", + "1500 42 FR France \n", + "1501 38 FR France \n", + "1502 39 FR France \n", + "1503 29 FR France \n", + "1504 37 FR France \n", + "1505 36 FR France \n", + "1506 45 FR France \n", + "1507 39 FR France \n", + "1508 51 FR France \n", + "1509 32 FR France \n", + "1510 34 FR France \n", + "1511 32 FR France \n", + "1512 30 FR France \n", + "1513 23 FR France \n", + "1514 25 FR France \n", + "1515 35 FR France \n", + "1516 38 FR France \n", + "1517 33 FR France \n", + "1518 31 FR France \n", + "1519 29 FR France \n", + "1520 26 FR France \n", + "1521 25 FR France \n", + "1522 20 FR France \n", + "1523 36 FR France \n", + "1524 38 FR France \n", + "1525 36 FR France \n", + "1526 45 FR France \n", + "1527 43 FR France \n", + "1528 28 FR France \n", + "1529 5 FR France \n", + "\n", + "[1530 rows x 10 columns]" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data = raw_data.dropna().copy()\n", + "data" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Nos données utilisent une convention inhabituelle: le numéro de semaine est collé à l'année, donnant l'impression qu'il s'agit de nombre entier. C'est comme ça que Pandas les interprète.\n", + "\n", + "Un deuxième problème est que Pandas ne comprend pas les numéros de semaine. Il faut lui fournir les dates de début et de fin de semaine. Nous utilisons pour cela la bibliothèque isoweek.\n", + "\n", + "Comme la conversion des semaines est devenu assez complexe, nous écrivons une petite fonction Python pour cela. Ensuite, nous l'appliquons à tous les points de nos donnés. Les résultats vont dans une nouvelle colonne 'period'." + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "def convert_week(year_and_week_int):\n", + " year_and_week_str = str(year_and_week_int)\n", + " year = int(year_and_week_str[:4])\n", + " week = int(year_and_week_str[4:])\n", + " w = isoweek.Week(year, week)\n", + " return pd.Period(w.day(0), 'W')\n", + "\n", + "data['period'] = [convert_week(yw) for yw in data['week']]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Il restent deux petites modifications à faire.\n", + "\n", + "Premièrement, nous définissons les périodes d'observation comme nouvel index de notre jeux de données. Ceci en fait une suite chronologique, ce qui sera pratique par la suite.\n", + "\n", + "Deuxièmement, nous trions les points par période, dans le sens chronologique." + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "sorted_data = data.set_index('period').sort_index()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Nous vérifions la cohérence des données. Entre la fin d'une période et le début de la période qui suit, la différence temporelle doit être zéro, ou au moins très faible. Nous laissons une \"marge d'erreur\" d'une seconde.\n", + "\n", + "Ceci s'avère tout à fait juste car nous n'avons supprimé aucune ligne." + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "periods = sorted_data.index\n", + "for p1, p2 in zip(periods[:-1], periods[1:]):\n", + " delta = p2.to_timestamp() - p1.end_time\n", + " if delta > pd.Timedelta('1s'):\n", + " print(p1, p2)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Un premier regard sur les données !" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "sorted_data['inc'].plot()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Un zoom sur les dernières années montre mieux la situation des pics au printemps. Le creux des incidences se trouve en automne." + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "sorted_data['inc'][-200:].plot()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Etude de l'incidence annuelle\n", + "Etant donné que le pic de l'épidémie se situe au printemps, à cheval\n", + "entre deux années civiles, nous définissons la période de référence\n", + "entre deux minima de l'incidence, du 1er septembre de l'année $N$ au\n", + "1er septembre de l'année $N+1$.\n", + "\n", + "Notre tâche est un peu compliquée par le fait que l'année ne comporte\n", + "pas un nombre entier de semaines. Nous modifions donc un peu nos périodes\n", + "de référence: à la place du 1er septembre de chaque année, nous utilisons le\n", + "premier jour de la semaine qui contient le 1er septembre.\n", + "\n", + "Comme l'incidence de syndrome de la varicelle est très faible en automne, cette\n", + "modification ne risque pas de fausser nos conclusions." + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [], + "source": [ + "first_sept_week = [pd.Period(pd.Timestamp(y, 9, 1), 'W')\n", + " for y in range(1991,\n", + " sorted_data.index[-1].year)]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "En partant de cette liste des semaines qui contiennent un 1er septembre, nous obtenons nos intervalles d'environ un an comme les périodes entre deux semaines adjacentes dans cette liste. Nous calculons les sommes des incidences hebdomadaires pour toutes ces périodes.\n", + "\n", + "Nous vérifions également que ces périodes contiennent entre 51 et 52 semaines, pour nous protéger contre des éventuelles erreurs dans notre code." + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "year = []\n", + "yearly_incidence = []\n", + "for week1, week2 in zip(first_sept_week[:-1],\n", + " first_sept_week[1:]):\n", + " one_year = sorted_data['inc'][week1:week2-1]\n", + " assert abs(len(one_year)-52) < 2\n", + " yearly_incidence.append(one_year.sum())\n", + " year.append(week2.year)\n", + "yearly_incidence = pd.Series(data=yearly_incidence, index=year)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Voici les incidences annuelles." + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAZMAAAD8CAYAAACyyUlaAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvIxREBQAAHgNJREFUeJzt3X+QVeWd5/H3B5uAOmLAgBEQYSLjBswOBqox4242LhPAZEuwRjM9OkplqMIxmElSW5Vo6RaW8sc4lawbytKVxETUiLJsKNmNRFvc1Li7TANGE0HC0BkJIkh3qolgtujY8N0/znPldNt03+57u++P/ryqTt3T33uew3k8Vn/7+XGeo4jAzMysFKMqfQFmZlb7nEzMzKxkTiZmZlYyJxMzMyuZk4mZmZXMycTMzErmZGJmZiVzMjEzs5I5mZiZWckaKn0B5faxj30spk+fXunLMDOrKa+88spvI2LiYMvXXTKZPn06O3furPRlmJnVFEm/KaV8Ud1ckr4habekXZLWSxor6R5Jb0t6LW1fyB1/p6RWSXslLcrF50p6PX23RpJSfIykZ1K8RdL0XJllkvalbVkplTUzs6HRbzKRNAX4O2BeRFwOnAU0pa8fiIg5aXsuHT8rfT8bWAw8JOmsdPzDwApgZtoWp/hy4GhEXAo8ANyfzjUBWAXMBxqBVZLGl1ZlMzMrt2IH4BuAsyU1AOcAh/o4dgnwdER0RsSbQCvQKOkiYFxEbItsqeLHgaW5MuvS/kZgQWq1LAKaI6IjIo4CzZxOQGZmViX6TSYR8TbwbeAAcBh4NyJeSF/fLumXkn6QazFMAd7KneJgik1J+z3j3cpERBfwLnBBH+cyM7MqUkw313iylsMMYDJwrqS/Juuy+gQwhyzJfKdQpJfTRB/xwZbJX+MKSTsl7Wxvb++jNmZmNhSK6eb6c+DNiGiPiPeBHwN/FhFHIuJkRJwCvkc2pgFZ6+HiXPmpZN1iB9N+z3i3Mqkr7Xygo49zdRMRayNiXkTMmzhx0DPbzEastmMn+NIj22g7fqLSl2I1qphkcgC4UtI5aRxjAbAnjYEUXAfsSvubgaY0Q2sG2UD79og4DByXdGU6zy3As7kyhZla1wMvpXGV54GFksanFtLCFDOzMlqzdR879new5sV9lb4Uq1H9PmcSES2SNgI/B7qAV4G1wPclzSHrdtoP3JqO3y1pA/BGOn5lRJxMp7sNeAw4G9iSNoBHgScktZK1SJrSuTok3QfsSMfdGxEdpVTYzE677O4tdHad+uDnJ1sO8GTLAcY0jGLv6msqeGVWa1Rv74CfN29e+KFFs+K0HTvB6uf28MLudzjx/inGjh7Fotkf564vfpJJ542t9OXZMJL0SkTMG2x5r81lNoJNGjeW88Y00Nl1ijENo+jsOsV5YxqcSGzA6m45FTMbmN++18lN8y/hxsZpPLX9AO0ehLdBcDdXTtuxE9y+/lUevPEK/2VmZiOKu7nKyDNazMwGx91ceEaL2UC5FW89uWUCvPzNq7l2zmTGjs7+c4wdPYolcybz8reurvCVmVUnt+KtJ7dM8IwWs2K5FW9n4pZJUpjRsukrV3HT/Etof6+z0pdkVnXcirczccskeeTm05MYVi+9vIJXYla93Iq3M3EyMbMB8XMp1hs/Z2JmZn7OxMzMKs/JxMzMSuZkYmZmJXMyMTOzkjmZmJlZyZxMzMysZE4mZmZWMicTMzMrmZOJmZmVzMnEzMxKVlQykfQNSbsl7ZK0XtJYSRMkNUvalz7H546/U1KrpL2SFuXicyW9nr5bI0kpPkbSMyneIml6rsyy9G/sk7SsfFU3M7Ny6TeZSJoC/B0wLyIuB84CmoA7gK0RMRPYmn5G0qz0/WxgMfCQpLPS6R4GVgAz07Y4xZcDRyPiUuAB4P50rgnAKmA+0AisyictMzOrDsV2czUAZ0tqAM4BDgFLgHXp+3XA0rS/BHg6Ijoj4k2gFWiUdBEwLiK2Rba65OM9yhTOtRFYkFoti4DmiOiIiKNAM6cTkJmZVYl+k0lEvA18GzgAHAbejYgXgAsj4nA65jAwKRWZAryVO8XBFJuS9nvGu5WJiC7gXeCCPs5lZmZVpJhurvFkLYcZwGTgXEl/3VeRXmLRR3ywZfLXuELSTkk729vb+7g0MzMbCsV0c/058GZEtEfE+8CPgT8DjqSuK9JnWzr+IHBxrvxUsm6xg2m/Z7xbmdSVdj7Q0ce5uomItRExLyLmTZw4sYgqmZlZORWTTA4AV0o6J41jLAD2AJuBwuyqZcCzaX8z0JRmaM0gG2jfnrrCjku6Mp3nlh5lCue6Hngpjas8DyyUND61kBammJmZVZF+X9sbES2SNgI/B7qAV4G1wB8BGyQtJ0s4N6Tjd0vaALyRjl8ZESfT6W4DHgPOBrakDeBR4AlJrWQtkqZ0rg5J9wE70nH3RkRHSTU2M7Oy82t7zczMr+01M7PKczIxM7OSOZmYmVnJnEzMzErQduwEX3pkG23HT1T6UirKycTMrARrtu5jx/4O1ry4r9KXUlH9Tg02M7MPu+zuLXR2nfrg5ydbDvBkywHGNIxi7+prKnhlleGWiVkR3JVhPb38zau5ds5kxo7Ofo2OHT2KJXMm8/K3rq7wlVWGk4lZEdyVYT1NGjeW88Y00Nl1ijENo+jsOsV5YxqYdN7YSl9aRbiby6wP7sqwvvz2vU5umn8JNzZO46ntB2gfwS1XPwFv1oe2YydY/dweXtj9DifeP8XY0aNYNPvj3PXFT47Yv0CtPvkJeLMh5K4Ms+K4m8usH+7KMOufu7nMzMzdXGZmVnlOJmZmVjInEzMzK5mTiZmZlczJxEYsL5FiVj5OJlYWtfiL2UukmJWPnzOxssj/Yl593acqfTl98hIpZuXn50ysJD1/MRdU8y9mL5Fi9mF+zsQqqhaX4fYSKWbl128ykXSZpNdy2zFJX5d0j6S3c/Ev5MrcKalV0l5Ji3LxuZJeT9+tkaQUHyPpmRRvkTQ9V2aZpH1pW1be6lupavUXc2GJlE1fuYqb5l9C+3udlb4ks5rW75hJROwF5gBIOgt4G9gEfBl4ICK+nT9e0iygCZgNTAZelPQnEXESeBhYAfwT8BywGNgCLAeORsSlkpqA+4G/lDQBWAXMAwJ4RdLmiDhacs2tbGpx7apHbj7dml+99PIKXsnQaTt2gtvXv8qDN15R9cndat9AB+AXAL+OiN+kRkVvlgBPR0Qn8KakVqBR0n5gXERsA5D0OLCULJksAe5J5TcCD6ZWyyKgOSI6UplmsgS0foDXbUNoJPxirkW1NCnCat9Ak0kT3X+R3y7pFmAn8B9Ti2EKWcuj4GCKvZ/2e8ZJn28BRESXpHeBC/LxXsp8QNIKshYP06ZNG2CVzOqLZ6tZJRQ9AC/pI8C1wH9LoYeBT5B1gR0GvlM4tJfi0Ud8sGVOByLWRsS8iJg3ceLEM9bBbCSoxUkRVvsGMpvrGuDnEXEEICKORMTJiDgFfA9oTMcdBC7OlZsKHErxqb3Eu5WR1ACcD3T0cS4zO4NanRRhtW0gyeSvyHVxSboo9911wK60vxloSjO0ZgAzge0RcRg4LunKNB5yC/Bsrkxhptb1wEuRPQDzPLBQ0nhJ44GFKWZmffBsNRtuRY2ZSDoH+Dxway78D5LmkHU77S98FxG7JW0A3gC6gJVpJhfAbcBjwNlkA+9bUvxR4Ik0WN9BNjZDRHRIug/YkY67tzAYb2Zn5kkRNtz8BLyZmfkJeDMzqzwnEzMzK5mTiZmZlczJxMzMSuZkYmZmJXMyMTOzkjmZmJlZyZxMzMysZE4mZmZWMicTMzMrmZOJmZmVzMnErIa0HTvBlx7ZRlsNvBrZRhYnE7Makn8Vr1k1Gehre82sAvwqXqt2bpmY1QC/iteqnZOJWQ3wq3it2rmby6xGFF7Fe2PjNJ7afoB2D8JbFfGbFs3MzG9aNDOzynMyMTOzkjmZmJlZyfpNJpIuk/Rabjsm6euSJkhqlrQvfY7PlblTUqukvZIW5eJzJb2evlsjSSk+RtIzKd4iaXquzLL0b+yTtKy81Tczs3LoN5lExN6ImBMRc4C5wP8DNgF3AFsjYiawNf2MpFlAEzAbWAw8JOmsdLqHgRXAzLQtTvHlwNGIuBR4ALg/nWsCsAqYDzQCq/JJy8zMqsNAu7kWAL+OiN8AS4B1Kb4OWJr2lwBPR0RnRLwJtAKNki4CxkXEtsimkD3eo0zhXBuBBanVsghojoiOiDgKNHM6AZnZCOZ1yqrLQJNJE7A+7V8YEYcB0uekFJ8CvJUrczDFpqT9nvFuZSKiC3gXuKCPc5nZCOd1yqpL0Q8tSvoIcC1wZ3+H9hKLPuKDLZO/thVk3WdMmzatn8szs1rmdcqq00BaJtcAP4+II+nnI6nrivTZluIHgYtz5aYCh1J8ai/xbmUkNQDnAx19nKubiFgbEfMiYt7EiRMHUCUzqzVep6w6DSSZ/BWnu7gANgOF2VXLgGdz8aY0Q2sG2UD79tQVdlzSlWk85JYeZQrnuh54KY2rPA8slDQ+DbwvTDEzG6G8Tll1KqqbS9I5wOeBW3Phvwc2SFoOHABuAIiI3ZI2AG8AXcDKiDiZytwGPAacDWxJG8CjwBOSWslaJE3pXB2S7gN2pOPujYiOQdTTzOqI1ymrPl6by8zMvDaXmVkxPJV4aDmZmNmI4KnEQ8vvMxlB2o6d4Pb1r/LgjVd4sNJGDE8lHh5umYwg/svMRiJPJR4ebpmMAP7LzEYyTyUeHm6ZjACD+cvMg5VWTwpTiTd95Spumn8J7e91VvqS6o5bJiPAYP4yy3eJrb7uU8N4tWbl98jNp2e8rl56eQWvpH45mYwQxT7k5S4xMxsMP7Ro3bQdO8Hq5/bwwu53OPH+KcaOHsWi2R/nri9+0n3MZnXMDy1aWXmw0swGw91c9iFe98jMBsrdXGZm5m4uMzOrPCcTMzMrmZOJmZmVzMlkGPhpcjOrd04mw8ALLJpZvfPU4CHkp8nNbKRwy2QIeelrMxspnEyGkJ8mN7ORwslkiA106WsP1ptZLSoqmUj6qKSNkn4laY+kz0i6R9Lbkl5L2xdyx98pqVXSXkmLcvG5kl5P362RpBQfI+mZFG+RND1XZpmkfWlbVr6qD49Hbp7H6qWXM2vyOFYvvbzbUti98WC9mdWiopZTkbQOeDkivi/pI8A5wNeB9yLi2z2OnQWsBxqBycCLwJ9ExElJ24GvAf8EPAesiYgtkr4C/OuI+FtJTcB1EfGXkiYAO4F5QACvAHMj4uiZrrVWl1PpOVhf4MF6MxsOQ76ciqRxwGeBRwEi4g8R8bs+iiwBno6Izoh4E2gFGiVdBIyLiG2RZbDHgaW5MuvS/kZgQWq1LAKaI6IjJZBmYPGAa1kDPFhvZrWsmG6uPwbagR9KelXS9yWdm767XdIvJf1A0vgUmwK8lSt/MMWmpP2e8W5lIqILeBe4oI9z1R0P1ptZLSsmmTQAnwYejogrgN8DdwAPA58A5gCHge+k49XLOaKP+GDLfEDSCkk7Je1sb2/voyrVze+pNrNaVcxDiweBgxHRkn7eCNwREUcKB0j6HvA/c8dfnCs/FTiU4lN7iefLHJTUAJwPdKT453qU+VnPC4yItcBayMZMiqhTydqOneD29a/y4I1XlK314PdUm1mt6rdlEhHvAG9JuiyFFgBvpDGQguuAXWl/M9CUZmjNAGYC2yPiMHBc0pVpPOQW4NlcmcJMreuBl9K4yvPAQknjUzfawhSrOM+6MiuOp7uPDMUup/JV4EdpJte/AF8G1kiaQ9bttB+4FSAidkvaALwBdAErI+JkOs9twGPA2cCWtEE2uP+EpFayFklTOleHpPuAHem4eyOiY3BVLQ8vkWI2MPk/vFZf96lKX44NEb9pcYDajp1g9XN7eGH3O5x4/xRjR49i0eyPc9cXP+nBcrMcT3evLX7T4jDzrCuz4ni6+8jiVYMHoTDr6sbGaTy1/QDt7gs2+xD/4TWyOJkMgmddWbkMxazAauI/vEYOj5mYVdDdm17nR9sPcFPjNA9OW0WVOmbilolZBXhWoNUbD8CblVkxz1V4cNrqjZOJWZkV80CrB6et3riby6xMBtp15cHpD6v3CQn1zAPwZmXiB1pL5wkJleMBeLMq4a6rwfOEhNrnMROzMvJrBAbHExJqn1smVtVqrQ/dD7QOjlt1tc8tExt2A1mS3Ev9jxxu1dU2D8DbsCtmkNUrzpoNr1IH4J1MbNgMJEF4ZpTZ8PIS9FYzBjLI6j50s9riAXgbNgNNEH6oz6x2OJnYsBpIgvDMKLPa4TETMzPzmImZmVWek4mZWQ8DeRbKMk4mZmY9+GHZgSsqmUj6qKSNkn4laY+kz0iaIKlZ0r70OT53/J2SWiXtlbQoF58r6fX03RpJSvExkp5J8RZJ03NllqV/Y5+kZeWruplZd5fdvYXpd/yEJ1sOEJEtODn9jp9w2d1bKn1pVa/Ylsl3gZ9GxL8C/hTYA9wBbI2ImcDW9DOSZgFNwGxgMfCQpLPSeR4GVgAz07Y4xZcDRyPiUuAB4P50rgnAKmA+0AisyictM7Ny8oKTg9dvMpE0Dvgs8ChARPwhIn4HLAHWpcPWAUvT/hLg6YjojIg3gVagUdJFwLiI2BbZFLLHe5QpnGsjsCC1WhYBzRHRERFHgWZOJyAzs7Lyw7KDV0zL5I+BduCHkl6V9H1J5wIXRsRhgPQ5KR0/BXgrV/5gik1J+z3j3cpERBfwLnBBH+fqRtIKSTsl7Wxvby+iSmZmvfOCk4NTzEOLDcCnga9GRIuk75K6tM5AvcSij/hgy5wORKwF1kL2nEkf12Zm1ic/LDs4xbRMDgIHI6Il/byRLLkcSV1XpM+23PEX58pPBQ6l+NRe4t3KSGoAzgc6+jiXmZlVkX6TSUS8A7wl6bIUWgC8AWwGCrOrlgHPpv3NQFOaoTWDbKB9e+oKOy7pyjQeckuPMoVzXQ+8lMZVngcWShqfBt4XppiZmVWRYtfm+irwI0kfAf4F+DJZItogaTlwALgBICJ2S9pAlnC6gJURcTKd5zbgMeBsYEvaIBvcf0JSK1mLpCmdq0PSfcCOdNy9EdExyLqamdkQ8dpcZmbmtbnMzKzynEzMzOpApdcTczIxM6sDlV5PzC/HMjOrYZfdvYXOrlMf/PxkywGebDnAmIZR7F19zbBdh1smZmY1rFrWE3MyMTOrYdWynpi7uczMalxhPbEbG6fx1PYDtFdgEN7PmZiZmZ8zMTOzynMyMTOzkjmZmJlZyZxMzMysZE4mZmZWMieTGlfp9XjMzMDJpOZVej0eMzPwQ4s1q1rW4zEzA7dMala1rMdjZgZOJjWrWtbjMTMDd3PVtGpYj8fMDLw2l5mZ4bW5zMysChSVTCTtl/S6pNck7UyxeyS9nWKvSfpC7vg7JbVK2itpUS4+N52nVdIaSUrxMZKeSfEWSdNzZZZJ2pe2ZeWquJnZcKvn58IG0jK5OiLm9GgGPZBicyLiOQBJs4AmYDawGHhI0lnp+IeBFcDMtC1O8eXA0Yi4FHgAuD+dawKwCpgPNAKrJI0fRD3NzCqunp8LG4oB+CXA0xHRCbwpqRVolLQfGBcR2wAkPQ4sBbakMvek8huBB1OrZRHQHBEdqUwzWQJaPwTXbWY2JEbCc2HFtkwCeEHSK5JW5OK3S/qlpB/kWgxTgLdyxxxMsSlpv2e8W5mI6ALeBS7o41xmZjVjJDwXVmwyuSoiPg1cA6yU9FmyLqtPAHOAw8B30rHqpXz0ER9smQ9IWiFpp6Sd7e3tfVbEzGy4jYTnwopKJhFxKH22AZuAxog4EhEnI+IU8D2yMQ3IWg8X54pPBQ6l+NRe4t3KSGoAzgc6+jhXz+tbGxHzImLexIkTi6mSmdmwKjwXtukrV3HT/Etof6+z3zK1NGDfbzKRdK6k8wr7wEJgl6SLcoddB+xK+5uBpjRDawbZQPv2iDgMHJd0ZRoPuQV4NlemMFPreuClyB6AeR5YKGl86kZbmGJmZjXlkZvnsXrp5cyaPI7VSy/nkZv7f6SjlgbsixmAvxDYlGbxNgBPRcRPJT0haQ5Zt9N+4FaAiNgtaQPwBtAFrIyIk+lctwGPAWeTDbxvSfFHgSfSYH0H2WwwIqJD0n3AjnTcvYXBeDOzelWLA/Z+At7MrMq0HTvB6uf28MLudzjx/inGjh7Fotkf564vfnLIxln8BLyZWZ2pxQF7L/RoZlaFam0hV3dzmZmZu7nMzKzynEzMzKxkTiZmZlYyJxMzMyuZk4mZmZXMycTMzErmZGJmZiVzMjEzs5I5mZiZWcmcTKxu1NK7H8zqjZOJ1Y1aeveDWb3xQo9W82rx3Q9m9cYtE6t5L3/zaq6dM5mxo7P/nceOHsWSOZN5+VtXV/jKzEYOJxOrebX47gezeuNuLqsLtfbuB7N64/eZmJmZ32diZmaV52RiZmYlKyqZSNov6XVJr0namWITJDVL2pc+x+eOv1NSq6S9khbl4nPTeVolrZGkFB8j6ZkUb5E0PVdmWfo39klaVq6Km5lZ+QykZXJ1RMzJ9andAWyNiJnA1vQzkmYBTcBsYDHwkKSzUpmHgRXAzLQtTvHlwNGIuBR4ALg/nWsCsAqYDzQCq/JJy8zMqkMp3VxLgHVpfx2wNBd/OiI6I+JNoBVolHQRMC4itkU26v94jzKFc20EFqRWyyKgOSI6IuIo0MzpBGRmZlWi2GQSwAuSXpG0IsUujIjDAOlzUopPAd7KlT2YYlPSfs94tzIR0QW8C1zQx7nMzKyKFPucyVURcUjSJKBZ0q/6OFa9xKKP+GDLnP4HswRXSHLvSdrbx/XVgo8Bv630RQyxeq9jvdcP6r+OI61+l5RysqKSSUQcSp9tkjaRjV8ckXRRRBxOXVht6fCDwMW54lOBQyk+tZd4vsxBSQ3A+UBHin+uR5mf9XJ9a4G1xdSlFkjaWcp871pQ73Ws9/pB/dfR9RuYfru5JJ0r6bzCPrAQ2AVsBgqzq5YBz6b9zUBTmqE1g2ygfXvqCjsu6co0HnJLjzKFc10PvJTGVZ4HFkoanwbeF6aYmZlVkWJaJhcCm9Is3gbgqYj4qaQdwAZJy4EDwA0AEbFb0gbgDaALWBkRJ9O5bgMeA84GtqQN4FHgCUmtZC2SpnSuDkn3ATvScfdGREcJ9TUzsyFQd8up1ANJK1LXXd2q9zrWe/2g/uvo+g3wfE4mZmZWKi+nYmZmJXMyGSaSfiCpTdKuXOxPJW1LS8z8D0njUvwjkn6Y4r+Q9LlcmZ+lZWpeS9ukXv65YSfpYkn/S9IeSbslfS3Fy7bsTiWVuX51cQ8lXZCOf0/Sgz3OVfP3sJ/6Vd09HET9Pq/s2cHX0+e/z51r4PcvIrwNwwZ8Fvg0sCsX2wH8u7T/N8B9aX8l8MO0Pwl4BRiVfv4ZMK/S9emlfhcBn0775wH/DMwC/gG4I8XvAO5P+7OAXwBjgBnAr4Gz0nfbgc+QPWe0BbimzupXL/fwXODfAH8LPNjjXPVwD/uqX9Xdw0HU7wpgctq/HHi7lPvnlskwiYh/JJuplncZ8I9pvxn4i7Q/i2y9MyKiDfgdUNXz3SPicET8PO0fB/aQrVZQzmV3KqZc9Rveqx6YgdYxIn4fEf8b6PYmsnq5h2eqX7UaRP1ejfQMIbAbGKvskY5B3T8nk8raBVyb9m/g9MOevwCWSGpQ9qzOXLo/CPrD1LT+T9XQfdCTslWfrwBaKO+yO1WhxPoV1MM9PJN6uYf9qdp7OIj6/QXwakR0Msj752RSWX8DrJT0Clmz9A8p/gOyG7gT+C/A/yV7Zgfgpoj4FPBv03bzsF5xPyT9EfDfga9HxLG+Du0lVvQSOpVShvpB/dzDM56il1gt3sO+VO09HGj9JM0mW6n91kKol8P6vX9OJhUUEb+KiIURMRdYT9avTkR0RcQ3IlvyfwnwUWBf+u7t9HkceIoq6jqRNJrsf+IfRcSPU/hIajYXuj9KWXanospUv3q6h2dSL/fwjKr1Hg60fpKmApuAWyLi1yk8qPvnZFJBhRkgkkYBdwP/Nf18jrKla5D0eaArIt5I3V4fS/HRwH8g6yqruNTMfxTYExH/OfdVOZfdqZhy1a/O7mGv6ugenuk8VXkPB1o/SR8FfgLcGRH/p3DwoO9fpWYejLSNrOVxGHifLPMvB75GNuPin4G/5/RDpNOBvWQDaC8Cl6T4uWQzu35JNmD2XdIMoUpvZLNeIl3ba2n7AtmrBLaStay2AhNyZe4ia43tJTdbhGyywa703YOF/y71UL86vIf7ySaWvJf+v55VZ/fwQ/Wr1ns40PqR/QH7+9yxrwGTBnv//AS8mZmVzN1cZmZWMicTMzMrmZOJmZmVzMnEzMxK5mRiZmYlczIxM7OSOZmYmVnJnEzMzKxk/x+qftJYVEr3+gAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "yearly_incidence.plot(style='*')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Une liste triée permet de plus facilement répérer les valeurs les plus élevées (à la fin)." + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "2002 516689\n", + "2018 542312\n", + "2017 551041\n", + "1996 564901\n", + "2019 584066\n", + "2015 604382\n", + "2000 617597\n", + "2001 619041\n", + "2012 624573\n", + "2005 628464\n", + "2006 632833\n", + "2011 642368\n", + "1993 643387\n", + "1995 652478\n", + "1994 661409\n", + "1998 677775\n", + "1997 683434\n", + "2014 685769\n", + "2013 698332\n", + "2007 717352\n", + "2008 749478\n", + "1999 756456\n", + "2003 758363\n", + "2004 777388\n", + "2016 782114\n", + "2010 829911\n", + "1992 832939\n", + "2009 842373\n", + "dtype: int64" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "yearly_incidence.sort_values()" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "yearly_incidence.hist(xrot=20)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], "metadata": { "kernelspec": { "display_name": "Python 3", @@ -16,10 +2451,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.3" + "version": "3.6.4" } }, "nbformat": 4, "nbformat_minor": 2 } - diff --git a/module3/exo2/syndrome-varicelle.csv b/module3/exo2/syndrome-varicelle.csv new file mode 100644 index 0000000000000000000000000000000000000000..71a5127bc43920b8415fc6f693c6a4bc0ce50249 --- /dev/null +++ b/module3/exo2/syndrome-varicelle.csv @@ -0,0 +1,1532 @@ +# @source="réseau Sentinelles, INSERM, Sorbonne Université, http://www.sentiweb.fr", @meta={"period":[199049,202013],"geo":["PAY","1"],"geo_ref":"insee","indicator":"7","type":"all","conf_int":true,"compact":false}, @date=2020-04-08T14:00:18+02:00 +week,indicator,inc,inc_low,inc_up,inc100,inc100_low,inc100_up,geo_insee,geo_name +202013,7,7371,5268,9474,11,8,14,FR,France +202012,7,8123,5790,10456,12,8,16,FR,France +202011,7,10198,7568,12828,15,11,19,FR,France +202010,7,9011,6691,11331,14,10,18,FR,France +202009,7,13631,10544,16718,21,16,26,FR,France +202008,7,10424,7708,13140,16,12,20,FR,France +202007,7,8959,6574,11344,14,10,18,FR,France +202006,7,9264,6925,11603,14,10,18,FR,France +202005,7,8505,6314,10696,13,10,16,FR,France +202004,7,7991,5831,10151,12,9,15,FR,France +202003,7,5968,4100,7836,9,6,12,FR,France +202002,7,6534,4530,8538,10,7,13,FR,France +202001,7,9835,7019,12651,15,11,19,FR,France +201952,7,7941,5246,10636,12,8,16,FR,France +201951,7,5823,3675,7971,9,6,12,FR,France +201950,7,6424,4276,8572,10,7,13,FR,France +201949,7,6621,4540,8702,10,7,13,FR,France +201948,7,5542,3383,7701,8,5,11,FR,France +201947,7,7536,5058,10014,11,7,15,FR,France +201946,7,2638,1316,3960,4,2,6,FR,France +201945,7,4492,2615,6369,7,4,10,FR,France +201944,7,5728,3627,7829,9,6,12,FR,France +201943,7,4834,2751,6917,7,4,10,FR,France +201942,7,6279,3989,8569,10,7,13,FR,France +201941,7,4130,2030,6230,6,3,9,FR,France +201940,7,4211,2218,6204,6,3,9,FR,France +201939,7,3137,1310,4964,5,2,8,FR,France +201938,7,3078,1416,4740,5,2,8,FR,France +201937,7,970,162,1778,1,0,2,FR,France +201936,7,1277,263,2291,2,0,4,FR,France +201935,7,922,0,1857,1,0,2,FR,France +201934,7,1997,605,3389,3,1,5,FR,France +201933,7,3279,1103,5455,5,2,8,FR,France +201932,7,3627,1576,5678,6,3,9,FR,France +201931,7,7611,4605,10617,12,7,17,FR,France +201930,7,8875,5629,12121,13,8,18,FR,France +201929,7,10658,7151,14165,16,11,21,FR,France +201928,7,11251,7604,14898,17,11,23,FR,France +201927,7,16602,12349,20855,25,19,31,FR,France +201926,7,18851,14491,23211,29,22,36,FR,France +201925,7,18309,13972,22646,28,21,35,FR,France +201924,7,13382,9659,17105,20,14,26,FR,France +201923,7,19264,15027,23501,29,23,35,FR,France +201922,7,16861,12783,20939,26,20,32,FR,France +201921,7,17572,13140,22004,27,20,34,FR,France +201920,7,16180,12310,20050,25,19,31,FR,France +201919,7,16646,12721,20571,25,19,31,FR,France +201918,7,13803,10159,17447,21,15,27,FR,France +201917,7,15868,11815,19921,24,18,30,FR,France +201916,7,17127,12815,21439,26,19,33,FR,France +201915,7,21449,16525,26373,33,26,40,FR,France +201914,7,16131,12254,20008,25,19,31,FR,France +201913,7,17264,13409,21119,26,20,32,FR,France +201912,7,14133,10499,17767,21,15,27,FR,France +201911,7,12655,9528,15782,19,14,24,FR,France +201910,7,14062,10547,17577,21,16,26,FR,France +201909,7,13725,10221,17229,21,16,26,FR,France +201908,7,17186,13156,21216,26,20,32,FR,France +201907,7,10206,7388,13024,16,12,20,FR,France +201906,7,13504,10402,16606,21,16,26,FR,France +201905,7,12799,9843,15755,19,15,23,FR,France +201904,7,11842,9041,14643,18,14,22,FR,France +201903,7,8616,6114,11118,13,9,17,FR,France +201902,7,12005,9035,14975,18,13,23,FR,France +201901,7,15951,12224,19678,24,18,30,FR,France +201852,7,16234,11915,20553,25,18,32,FR,France +201851,7,16859,12787,20931,26,20,32,FR,France +201850,7,11554,8405,14703,18,13,23,FR,France +201849,7,12632,9322,15942,19,14,24,FR,France +201848,7,8093,5509,10677,12,8,16,FR,France +201847,7,8670,5920,11420,13,9,17,FR,France +201846,7,7039,4453,9625,11,7,15,FR,France +201845,7,7479,4820,10138,11,7,15,FR,France +201844,7,7749,4931,10567,12,8,16,FR,France +201843,7,8705,5414,11996,13,8,18,FR,France +201842,7,4640,2523,6757,7,4,10,FR,France +201841,7,2956,1207,4705,4,1,7,FR,France +201840,7,3858,1827,5889,6,3,9,FR,France +201839,7,2584,870,4298,4,1,7,FR,France +201838,7,2401,761,4041,4,2,6,FR,France +201837,7,1891,501,3281,3,1,5,FR,France +201836,7,559,0,1335,1,0,2,FR,France +201835,7,872,0,1916,1,0,3,FR,France +201834,7,3736,1415,6057,6,2,10,FR,France +201833,7,3803,1130,6476,6,2,10,FR,France +201832,7,3225,1155,5295,5,2,8,FR,France +201831,7,6610,3565,9655,10,5,15,FR,France +201830,7,9338,5780,12896,14,9,19,FR,France +201829,7,8513,5059,11967,13,8,18,FR,France +201828,7,12115,7907,16323,18,12,24,FR,France +201827,7,13975,9739,18211,21,15,27,FR,France +201826,7,15317,11019,19615,23,16,30,FR,France +201825,7,11282,7840,14724,17,12,22,FR,France +201824,7,16554,12219,20889,25,18,32,FR,France +201823,7,9511,6385,12637,14,9,19,FR,France +201822,7,15972,11793,20151,24,18,30,FR,France +201821,7,10909,7627,14191,17,12,22,FR,France +201820,7,13417,9692,17142,20,14,26,FR,France +201819,7,16718,12351,21085,25,18,32,FR,France +201818,7,16120,11128,21112,25,17,33,FR,France +201817,7,16154,11960,20348,25,19,31,FR,France +201816,7,18341,13836,22846,28,21,35,FR,France +201815,7,17946,13622,22270,27,20,34,FR,France +201814,7,15036,10780,19292,23,17,29,FR,France +201813,7,16373,12472,20274,25,19,31,FR,France +201812,7,18819,14373,23265,29,22,36,FR,France +201811,7,15478,11427,19529,24,18,30,FR,France +201810,7,15753,11901,19605,24,18,30,FR,France +201809,7,13217,9653,16781,20,15,25,FR,France +201808,7,13390,9832,16948,20,15,25,FR,France +201807,7,13453,10096,16810,20,15,25,FR,France +201806,7,15491,11679,19303,24,18,30,FR,France +201805,7,15078,11374,18782,23,17,29,FR,France +201804,7,14562,10973,18151,22,17,27,FR,France +201803,7,7972,5473,10471,12,8,16,FR,France +201802,7,10976,7974,13978,17,12,22,FR,France +201801,7,11471,8430,14512,17,12,22,FR,France +201752,7,11120,7732,14508,17,12,22,FR,France +201751,7,8055,5279,10831,12,8,16,FR,France +201750,7,10095,7184,13006,15,11,19,FR,France +201749,7,11214,8103,14325,17,12,22,FR,France +201748,7,8686,5706,11666,13,8,18,FR,France +201747,7,8741,5969,11513,13,9,17,FR,France +201746,7,5708,3483,7933,9,6,12,FR,France +201745,7,4902,2777,7027,8,5,11,FR,France +201744,7,5645,3125,8165,9,5,13,FR,France +201743,7,6892,3966,9818,11,7,15,FR,France +201742,7,4490,2218,6762,7,4,10,FR,France +201741,7,2516,1110,3922,4,2,6,FR,France +201740,7,4902,2504,7300,8,4,12,FR,France +201739,7,2901,917,4885,4,1,7,FR,France +201738,7,2138,736,3540,3,1,5,FR,France +201737,7,2360,700,4020,4,1,7,FR,France +201736,7,1903,450,3356,3,1,5,FR,France +201735,7,3419,1409,5429,5,2,8,FR,France +201734,7,3886,1559,6213,6,2,10,FR,France +201733,7,3133,829,5437,5,1,9,FR,France +201732,7,4194,1599,6789,6,2,10,FR,France +201731,7,7130,3572,10688,11,6,16,FR,France +201730,7,7368,3708,11028,11,5,17,FR,France +201729,7,15320,10560,20080,24,17,31,FR,France +201728,7,14764,9589,19939,23,15,31,FR,France +201727,7,12000,7980,16020,18,12,24,FR,France +201726,7,11914,8364,15464,18,13,23,FR,France +201725,7,16264,12303,20225,25,19,31,FR,France +201724,7,16473,12221,20725,25,18,32,FR,France +201723,7,15607,11196,20018,24,17,31,FR,France +201722,7,19102,14187,24017,29,21,37,FR,France +201721,7,21160,15647,26673,32,24,40,FR,France +201720,7,19412,14439,24385,30,22,38,FR,France +201719,7,20724,15468,25980,32,24,40,FR,France +201718,7,14497,10154,18840,22,15,29,FR,France +201717,7,17548,12284,22812,27,19,35,FR,France +201716,7,14963,10491,19435,23,16,30,FR,France +201715,7,16400,11762,21038,25,18,32,FR,France +201714,7,18892,13332,24452,29,20,38,FR,France +201713,7,21702,16488,26916,33,25,41,FR,France +201712,7,18534,14161,22907,28,21,35,FR,France +201711,7,18361,12709,24013,28,19,37,FR,France +201710,7,10218,6896,13540,16,11,21,FR,France +201709,7,12248,8571,15925,19,13,25,FR,France +201708,7,14721,10712,18730,23,17,29,FR,France +201707,7,10991,7538,14444,17,12,22,FR,France +201706,7,9627,6502,12752,15,10,20,FR,France +201705,7,8885,6064,11706,14,10,18,FR,France +201704,7,9227,6249,12205,14,9,19,FR,France +201703,7,8791,6072,11510,13,9,17,FR,France +201702,7,9034,6097,11971,14,9,19,FR,France +201701,7,7803,5142,10464,12,8,16,FR,France +201652,7,7665,4768,10562,12,8,16,FR,France +201651,7,9916,5966,13866,15,9,21,FR,France +201650,7,8866,5849,11883,14,9,19,FR,France +201649,7,7919,5039,10799,12,8,16,FR,France +201648,7,6906,4242,9570,11,7,15,FR,France +201647,7,6877,4083,9671,11,7,15,FR,France +201646,7,4683,2458,6908,7,4,10,FR,France +201645,7,3807,1499,6115,6,2,10,FR,France +201644,7,4879,2029,7729,7,3,11,FR,France +201643,7,9264,4949,13579,14,7,21,FR,France +201642,7,7301,3877,10725,11,6,16,FR,France +201641,7,5849,2950,8748,9,5,13,FR,France +201640,7,5023,2267,7779,8,4,12,FR,France +201639,7,2437,595,4279,4,1,7,FR,France +201638,7,2550,0,5121,4,0,8,FR,France +201637,7,3031,501,5561,5,1,9,FR,France +201636,7,1621,33,3209,2,0,4,FR,France +201635,7,1554,38,3070,2,0,4,FR,France +201634,7,3089,711,5467,5,1,9,FR,France +201633,7,3373,671,6075,5,1,9,FR,France +201632,7,4670,936,8404,7,1,13,FR,France +201631,7,13619,5986,21252,21,9,33,FR,France +201630,7,14149,8423,19875,22,13,31,FR,France +201629,7,15769,9829,21709,24,15,33,FR,France +201628,7,19968,12709,27227,31,20,42,FR,France +201627,7,23790,16940,30640,37,26,48,FR,France +201626,7,26083,19873,32293,40,30,50,FR,France +201625,7,19250,13742,24758,30,22,38,FR,France +201624,7,16465,11779,21151,25,18,32,FR,France +201623,7,21642,16030,27254,33,24,42,FR,France +201622,7,21913,16307,27519,34,25,43,FR,France +201621,7,22707,16878,28536,35,26,44,FR,France +201620,7,20389,14741,26037,31,22,40,FR,France +201619,7,19685,14453,24917,30,22,38,FR,France +201618,7,19785,14138,25432,30,21,39,FR,France +201617,7,20489,14781,26197,31,22,40,FR,France +201616,7,23848,18353,29343,37,29,45,FR,France +201615,7,30982,24510,37454,48,38,58,FR,France +201614,7,30996,24507,37485,48,38,58,FR,France +201613,7,20260,15476,25044,31,24,38,FR,France +201612,7,19129,14501,23757,29,22,36,FR,France +201611,7,16660,12252,21068,26,19,33,FR,France +201610,7,16812,12677,20947,26,20,32,FR,France +201609,7,18118,13735,22501,28,21,35,FR,France +201608,7,17557,13397,21717,27,21,33,FR,France +201607,7,22222,17422,27022,34,27,41,FR,France +201606,7,24486,19563,29409,38,30,46,FR,France +201605,7,20906,16470,25342,32,25,39,FR,France +201604,7,17717,13394,22040,27,20,34,FR,France +201603,7,17146,13088,21204,26,20,32,FR,France +201602,7,9960,6845,13075,15,10,20,FR,France +201601,7,16221,12114,20328,25,19,31,FR,France +201553,7,14386,10110,18662,22,15,29,FR,France +201552,7,12550,8407,16693,19,13,25,FR,France +201551,7,16168,11913,20423,25,18,32,FR,France +201550,7,14600,10277,18923,23,16,30,FR,France +201549,7,10580,7148,14012,16,11,21,FR,France +201548,7,6694,3816,9572,10,6,14,FR,France +201547,7,7224,4543,9905,11,7,15,FR,France +201546,7,6377,3768,8986,10,6,14,FR,France +201545,7,7838,4650,11026,12,7,17,FR,France +201544,7,10638,7012,14264,16,10,22,FR,France +201543,7,8228,4766,11690,13,8,18,FR,France +201542,7,6730,3669,9791,10,5,15,FR,France +201541,7,8455,5347,11563,13,8,18,FR,France +201540,7,6242,3556,8928,10,6,14,FR,France +201539,7,5142,2663,7621,8,4,12,FR,France +201538,7,4845,2170,7520,8,4,12,FR,France +201537,7,1710,315,3105,3,1,5,FR,France +201536,7,3852,1413,6291,6,2,10,FR,France +201535,7,3158,1104,5212,5,2,8,FR,France +201534,7,6626,2734,10518,10,4,16,FR,France +201533,7,3005,815,5195,5,2,8,FR,France +201532,7,4592,1514,7670,7,2,12,FR,France +201531,7,5901,2320,9482,9,3,15,FR,France +201530,7,11437,6572,16302,18,10,26,FR,France +201529,7,16251,10104,22398,25,15,35,FR,France +201528,7,19181,12819,25543,30,20,40,FR,France +201527,7,20526,14918,26134,32,23,41,FR,France +201526,7,20491,15043,25939,32,24,40,FR,France +201525,7,18253,13349,23157,28,20,36,FR,France +201524,7,20522,15347,25697,32,24,40,FR,France +201523,7,22298,16988,27608,35,27,43,FR,France +201522,7,16681,11603,21759,26,18,34,FR,France +201521,7,19208,13976,24440,30,22,38,FR,France +201520,7,15791,10998,20584,24,17,31,FR,France +201519,7,17661,12845,22477,27,20,34,FR,France +201518,7,18126,13142,23110,28,20,36,FR,France +201517,7,22059,16386,27732,34,25,43,FR,France +201516,7,22837,17103,28571,35,26,44,FR,France +201515,7,20116,14743,25489,31,23,39,FR,France +201514,7,19969,14683,25255,31,23,39,FR,France +201513,7,14076,10028,18124,22,16,28,FR,France +201512,7,13120,9230,17010,20,14,26,FR,France +201511,7,12073,8302,15844,19,13,25,FR,France +201510,7,11340,7811,14869,18,13,23,FR,France +201509,7,9509,6202,12816,15,10,20,FR,France +201508,7,10045,6921,13169,16,11,21,FR,France +201507,7,13810,9930,17690,21,15,27,FR,France +201506,7,14586,10675,18497,23,17,29,FR,France +201505,7,8379,5519,11239,13,9,17,FR,France +201504,7,12373,8955,15791,19,14,24,FR,France +201503,7,8408,5545,11271,13,9,17,FR,France +201502,7,9656,6569,12743,15,10,20,FR,France +201501,7,15419,10638,20200,24,17,31,FR,France +201452,7,12109,7254,16964,19,11,27,FR,France +201451,7,13237,9282,17192,21,15,27,FR,France +201450,7,12272,8434,16110,19,13,25,FR,France +201449,7,6652,4023,9281,10,6,14,FR,France +201448,7,3785,1414,6156,6,2,10,FR,France +201447,7,4213,2058,6368,7,4,10,FR,France +201446,7,2638,808,4468,4,1,7,FR,France +201445,7,5138,2609,7667,8,4,12,FR,France +201444,7,7639,4394,10884,12,7,17,FR,France +201443,7,9721,6051,13391,15,9,21,FR,France +201442,7,7702,4827,10577,12,8,16,FR,France +201441,7,7853,4576,11130,12,7,17,FR,France +201440,7,5643,2875,8411,9,5,13,FR,France +201439,7,3067,959,5175,5,2,8,FR,France +201438,7,1431,130,2732,2,0,4,FR,France +201437,7,1034,0,2338,2,0,4,FR,France +201436,7,2765,707,4823,4,1,7,FR,France +201435,7,3052,734,5370,5,1,9,FR,France +201434,7,6443,1010,11876,10,2,18,FR,France +201433,7,5893,1698,10088,9,2,16,FR,France +201432,7,5574,1636,9512,9,3,15,FR,France +201431,7,11224,5825,16623,17,9,25,FR,France +201430,7,13856,7742,19970,22,12,32,FR,France +201429,7,13818,8249,19387,22,13,31,FR,France +201428,7,14452,8576,20328,23,14,32,FR,France +201427,7,10934,6552,15316,17,10,24,FR,France +201426,7,13972,9090,18854,22,14,30,FR,France +201425,7,15684,10131,21237,24,15,33,FR,France +201424,7,21981,15632,28330,34,24,44,FR,France +201423,7,24015,16956,31074,37,26,48,FR,France +201422,7,19748,13406,26090,31,21,41,FR,France +201421,7,18296,12087,24505,28,18,38,FR,France +201420,7,17693,11979,23407,28,19,37,FR,France +201419,7,18515,12667,24363,29,20,38,FR,France +201418,7,22172,15443,28901,35,25,45,FR,France +201417,7,22727,16224,29230,35,25,45,FR,France +201416,7,17010,11590,22430,26,18,34,FR,France +201415,7,20239,14242,26236,32,23,41,FR,France +201414,7,17565,12341,22789,27,19,35,FR,France +201413,7,17723,12128,23318,28,19,37,FR,France +201412,7,14097,9068,19126,22,14,30,FR,France +201411,7,15073,10122,20024,23,15,31,FR,France +201410,7,16941,11407,22475,26,17,35,FR,France +201409,7,15621,10397,20845,24,16,32,FR,France +201408,7,19870,14111,25629,31,22,40,FR,France +201407,7,15327,10359,20295,24,16,32,FR,France +201406,7,16534,11424,21644,26,18,34,FR,France +201405,7,12071,7897,16245,19,12,26,FR,France +201404,7,15767,10826,20708,25,17,33,FR,France +201403,7,12852,8190,17514,20,13,27,FR,France +201402,7,12465,7896,17034,19,12,26,FR,France +201401,7,22504,15572,29436,35,24,46,FR,France +201352,7,13843,8314,19372,22,13,31,FR,France +201351,7,12787,7843,17731,20,12,28,FR,France +201350,7,11421,7184,15658,18,11,25,FR,France +201349,7,10146,6171,14121,16,10,22,FR,France +201348,7,6708,3361,10055,11,6,16,FR,France +201347,7,9940,5667,14213,16,9,23,FR,France +201346,7,5110,2148,8072,8,3,13,FR,France +201345,7,7669,3726,11612,12,6,18,FR,France +201344,7,10655,5983,15327,17,10,24,FR,France +201343,7,8192,3927,12457,13,6,20,FR,France +201342,7,12324,7315,17333,19,11,27,FR,France +201341,7,9487,5101,13873,15,8,22,FR,France +201340,7,4114,1452,6776,6,2,10,FR,France +201339,7,5037,1810,8264,8,3,13,FR,France +201338,7,4449,1499,7399,7,2,12,FR,France +201337,7,5212,1954,8470,8,3,13,FR,France +201336,7,3481,606,6356,5,0,10,FR,France +201335,7,3486,281,6691,5,0,10,FR,France +201334,7,3994,670,7318,6,1,11,FR,France +201333,7,3758,372,7144,6,1,11,FR,France +201332,7,2986,635,5337,5,1,9,FR,France +201331,7,9137,3957,14317,14,6,22,FR,France +201330,7,13810,6870,20750,22,11,33,FR,France +201329,7,12278,6878,17678,19,11,27,FR,France +201328,7,17146,10622,23670,27,17,37,FR,France +201327,7,13859,8697,19021,22,14,30,FR,France +201326,7,17956,11585,24327,28,18,38,FR,France +201325,7,24609,17743,31475,39,28,50,FR,France +201324,7,23981,17469,30493,38,28,48,FR,France +201323,7,15848,10235,21461,25,16,34,FR,France +201322,7,12528,7759,17297,20,13,27,FR,France +201321,7,10637,6458,14816,17,10,24,FR,France +201320,7,12435,7726,17144,19,12,26,FR,France +201319,7,14230,8491,19969,22,13,31,FR,France +201318,7,17735,11898,23572,28,19,37,FR,France +201317,7,25213,18328,32098,39,28,50,FR,France +201316,7,23918,16084,31752,37,25,49,FR,France +201315,7,15307,10483,20131,24,16,32,FR,France +201314,7,19302,13484,25120,30,21,39,FR,France +201313,7,18224,11953,24495,29,19,39,FR,France +201312,7,17413,11819,23007,27,18,36,FR,France +201311,7,16229,10756,21702,25,16,34,FR,France +201310,7,16515,10966,22064,26,17,35,FR,France +201309,7,16338,11305,21371,26,18,34,FR,France +201308,7,17915,12458,23372,28,19,37,FR,France +201307,7,12245,7795,16695,19,12,26,FR,France +201306,7,13305,8249,18361,21,13,29,FR,France +201305,7,11184,6677,15691,18,11,25,FR,France +201304,7,16505,11326,21684,26,18,34,FR,France +201303,7,10434,6735,14133,16,10,22,FR,France +201302,7,14746,9924,19568,23,15,31,FR,France +201301,7,22537,16290,28784,35,25,45,FR,France +201252,7,14682,9011,20353,23,14,32,FR,France +201251,7,15811,10483,21139,25,17,33,FR,France +201250,7,19840,13797,25883,31,21,41,FR,France +201249,7,11967,7591,16343,19,12,26,FR,France +201248,7,12897,8376,17418,20,13,27,FR,France +201247,7,11934,7042,16826,19,11,27,FR,France +201246,7,10741,6201,15281,17,10,24,FR,France +201245,7,20339,12476,28202,32,20,44,FR,France +201244,7,8472,4834,12110,13,7,19,FR,France +201243,7,11375,7120,15630,18,11,25,FR,France +201242,7,11450,6987,15913,18,11,25,FR,France +201241,7,8700,4885,12515,14,8,20,FR,France +201240,7,9175,5327,13023,14,8,20,FR,France +201239,7,4058,1438,6678,6,2,10,FR,France +201238,7,2684,621,4747,4,1,7,FR,France +201237,7,2505,0,5339,4,0,8,FR,France +201236,7,3930,291,7569,6,0,12,FR,France +201235,7,3515,884,6146,6,2,10,FR,France +201234,7,5663,2195,9131,9,4,14,FR,France +201233,7,7969,3171,12767,13,5,21,FR,France +201232,7,9206,2073,16339,14,3,25,FR,France +201231,7,7579,3540,11618,12,6,18,FR,France +201230,7,11253,5812,16694,18,9,27,FR,France +201229,7,20711,13977,27445,33,22,44,FR,France +201228,7,16966,9789,24143,27,16,38,FR,France +201227,7,17733,11174,24292,28,18,38,FR,France +201226,7,20974,13153,28795,33,21,45,FR,France +201225,7,25480,17130,33830,40,27,53,FR,France +201224,7,17872,11690,24054,28,18,38,FR,France +201223,7,22034,15327,28741,35,24,46,FR,France +201222,7,18774,11901,25647,30,19,41,FR,France +201221,7,18515,9501,27529,29,15,43,FR,France +201220,7,17026,9608,24444,27,15,39,FR,France +201219,7,13599,8726,18472,21,13,29,FR,France +201218,7,16482,10836,22128,26,17,35,FR,France +201217,7,18041,12040,24042,28,19,37,FR,France +201216,7,16251,10239,22263,26,17,35,FR,France +201215,7,10203,5281,15125,16,8,24,FR,France +201214,7,7426,3526,11326,12,6,18,FR,France +201213,7,12507,5913,19101,20,10,30,FR,France +201212,7,12006,6344,17668,19,10,28,FR,France +201211,7,11997,7398,16596,19,12,26,FR,France +201210,7,15569,9700,21438,25,16,34,FR,France +201209,7,18085,12427,23743,28,19,37,FR,France +201208,7,13515,8822,18208,21,14,28,FR,France +201207,7,12594,7774,17414,20,12,28,FR,France +201206,7,15273,9953,20593,24,16,32,FR,France +201205,7,12192,7305,17079,19,11,27,FR,France +201204,7,10248,4996,15500,16,8,24,FR,France +201203,7,11474,6843,16105,18,11,25,FR,France +201202,7,13651,8191,19111,21,12,30,FR,France +201201,7,14028,9063,18993,22,14,30,FR,France +201152,7,21306,14321,28291,34,23,45,FR,France +201151,7,14945,8910,20980,24,14,34,FR,France +201150,7,10051,5417,14685,16,9,23,FR,France +201149,7,10075,5049,15101,16,8,24,FR,France +201148,7,9018,5083,12953,14,8,20,FR,France +201147,7,10055,4853,15257,16,8,24,FR,France +201146,7,7721,3993,11449,12,6,18,FR,France +201145,7,5764,1962,9566,9,3,15,FR,France +201144,7,6178,2704,9652,10,5,15,FR,France +201143,7,6168,2653,9683,10,4,16,FR,France +201142,7,6713,3036,10390,11,5,17,FR,France +201141,7,4184,1543,6825,7,3,11,FR,France +201140,7,3114,618,5610,5,1,9,FR,France +201139,7,2504,414,4594,4,1,7,FR,France +201138,7,3386,585,6187,5,1,9,FR,France +201137,7,1183,9,2357,2,0,4,FR,France +201136,7,3367,478,6256,5,0,10,FR,France +201135,7,5945,2380,9510,9,3,15,FR,France +201134,7,3180,891,5469,5,1,9,FR,France +201133,7,4960,1053,8867,8,2,14,FR,France +201132,7,7230,1500,12960,11,2,20,FR,France +201131,7,10789,4593,16985,17,7,27,FR,France +201130,7,23137,9828,36446,37,16,58,FR,France +201129,7,10056,4896,15216,16,8,24,FR,France +201128,7,13428,7761,19095,21,12,30,FR,France +201127,7,20770,13604,27936,33,22,44,FR,France +201126,7,16862,10623,23101,27,17,37,FR,France +201125,7,19411,12763,26059,31,20,42,FR,France +201124,7,18584,12337,24831,29,19,39,FR,France +201123,7,20707,14800,26614,33,24,42,FR,France +201122,7,16995,11552,22438,27,18,36,FR,France +201121,7,19179,12997,25361,30,20,40,FR,France +201120,7,21512,15082,27942,34,24,44,FR,France +201119,7,18038,12286,23790,29,20,38,FR,France +201118,7,18512,13142,23882,29,21,37,FR,France +201117,7,20715,14602,26828,33,23,43,FR,France +201116,7,18128,12859,23397,29,21,37,FR,France +201115,7,22169,16454,27884,35,26,44,FR,France +201114,7,17431,12573,22289,28,20,36,FR,France +201113,7,15637,10796,20478,25,17,33,FR,France +201112,7,14856,9810,19902,24,16,32,FR,France +201111,7,12156,7712,16600,19,12,26,FR,France +201110,7,12987,8644,17330,21,14,28,FR,France +201109,7,11971,7656,16286,19,12,26,FR,France +201108,7,17295,11843,22747,27,18,36,FR,France +201107,7,12488,7431,17545,20,12,28,FR,France +201106,7,9801,6179,13423,16,10,22,FR,France +201105,7,10857,7046,14668,17,11,23,FR,France +201104,7,13749,9496,18002,22,15,29,FR,France +201103,7,12936,8875,16997,20,14,26,FR,France +201102,7,9451,6208,12694,15,10,20,FR,France +201101,7,14380,10066,18694,23,16,30,FR,France +201052,7,13112,8997,17227,21,14,28,FR,France +201051,7,12055,8046,16064,19,13,25,FR,France +201050,7,8281,5242,11320,13,8,18,FR,France +201049,7,12525,8601,16449,20,14,26,FR,France +201048,7,9048,5627,12469,14,9,19,FR,France +201047,7,7329,4256,10402,12,7,17,FR,France +201046,7,8955,5377,12533,14,8,20,FR,France +201045,7,4800,2269,7331,8,4,12,FR,France +201044,7,11274,7155,15393,18,11,25,FR,France +201043,7,8144,4621,11667,13,7,19,FR,France +201042,7,9178,5507,12849,15,9,21,FR,France +201041,7,7110,3983,10237,11,6,16,FR,France +201040,7,5196,2450,7942,8,4,12,FR,France +201039,7,3415,964,5866,5,1,9,FR,France +201038,7,3057,681,5433,5,1,9,FR,France +201037,7,1056,0,2338,2,0,4,FR,France +201036,7,1629,241,3017,3,1,5,FR,France +201035,7,5847,1895,9799,9,3,15,FR,France +201034,7,4649,1665,7633,7,2,12,FR,France +201033,7,3972,1372,6572,6,2,10,FR,France +201032,7,4307,1345,7269,7,2,12,FR,France +201031,7,7403,3912,10894,12,6,18,FR,France +201030,7,8502,4404,12600,14,7,21,FR,France +201029,7,14481,8874,20088,23,14,32,FR,France +201028,7,28483,18947,38019,45,30,60,FR,France +201027,7,25965,18206,33724,41,29,53,FR,France +201026,7,22628,16253,29003,36,26,46,FR,France +201025,7,21027,15245,26809,33,24,42,FR,France +201024,7,26164,19503,32825,42,31,53,FR,France +201023,7,19858,14032,25684,32,23,41,FR,France +201022,7,22275,16460,28090,35,26,44,FR,France +201021,7,24815,18263,31367,40,30,50,FR,France +201020,7,22370,16020,28720,36,26,46,FR,France +201019,7,25552,18564,32540,41,30,52,FR,France +201018,7,18894,13264,24524,30,21,39,FR,France +201017,7,17512,12221,22803,28,20,36,FR,France +201016,7,21439,15519,27359,34,25,43,FR,France +201015,7,26362,19735,32989,42,31,53,FR,France +201014,7,20168,14274,26062,32,23,41,FR,France +201013,7,18917,13394,24440,30,21,39,FR,France +201012,7,18171,12995,23347,29,21,37,FR,France +201011,7,13401,9041,17761,21,14,28,FR,France +201010,7,18123,12614,23632,29,20,38,FR,France +201009,7,21145,14746,27544,34,24,44,FR,France +201008,7,30549,21013,40085,49,34,64,FR,France +201007,7,25017,17142,32892,40,27,53,FR,France +201006,7,22358,13688,31028,36,22,50,FR,France +201005,7,26817,18132,35502,43,29,57,FR,France +201004,7,14384,8912,19856,23,14,32,FR,France +201003,7,11821,7294,16348,19,12,26,FR,France +201002,7,12756,7177,18335,20,11,29,FR,France +201001,7,14182,9107,19257,23,15,31,FR,France +200953,7,28213,17662,38764,45,28,62,FR,France +200952,7,15203,9597,20809,24,15,33,FR,France +200951,7,17611,11223,23999,28,18,38,FR,France +200950,7,17430,9879,24981,28,16,40,FR,France +200949,7,7199,3960,10438,11,6,16,FR,France +200948,7,14656,9570,19742,23,15,31,FR,France +200947,7,7051,3901,10201,11,6,16,FR,France +200946,7,4662,2107,7217,7,3,11,FR,France +200945,7,15603,9790,21416,25,16,34,FR,France +200944,7,13165,6629,19701,21,11,31,FR,France +200943,7,9872,5298,14446,16,9,23,FR,France +200942,7,13992,7999,19985,22,12,32,FR,France +200941,7,7811,4267,11355,12,6,18,FR,France +200940,7,12414,7441,17387,20,12,28,FR,France +200939,7,4090,921,7259,7,2,12,FR,France +200938,7,2802,999,4605,4,1,7,FR,France +200937,7,1989,362,3616,3,0,6,FR,France +200936,7,1681,212,3150,3,1,5,FR,France +200935,7,3605,1131,6079,6,2,10,FR,France +200934,7,8863,3112,14614,14,5,23,FR,France +200933,7,6592,965,12219,10,1,19,FR,France +200932,7,9370,4069,14671,15,7,23,FR,France +200931,7,18728,0,38349,30,0,61,FR,France +200930,7,10418,5698,15138,17,9,25,FR,France +200929,7,14716,8450,20982,23,13,33,FR,France +200928,7,21297,14200,28394,34,23,45,FR,France +200927,7,22300,14361,30239,36,23,49,FR,France +200926,7,24817,17154,32480,40,28,52,FR,France +200925,7,22427,15617,29237,36,25,47,FR,France +200924,7,14666,9828,19504,23,15,31,FR,France +200923,7,18094,10701,25487,29,17,41,FR,France +200922,7,20358,14457,26259,32,23,41,FR,France +200921,7,23147,16066,30228,37,26,48,FR,France +200920,7,27753,19893,35613,44,31,57,FR,France +200919,7,29529,19088,39970,47,30,64,FR,France +200918,7,17676,11359,23993,28,18,38,FR,France +200917,7,21880,15613,28147,35,25,45,FR,France +200916,7,23899,16714,31084,38,27,49,FR,France +200915,7,21717,14784,28650,35,24,46,FR,France +200914,7,22143,14930,29356,35,24,46,FR,France +200913,7,23445,16436,30454,37,26,48,FR,France +200912,7,17997,11343,24651,29,18,40,FR,France +200911,7,22428,14154,30702,36,23,49,FR,France +200910,7,21362,13994,28730,34,22,46,FR,France +200909,7,26922,18447,35397,43,30,56,FR,France +200908,7,20424,13766,27082,33,22,44,FR,France +200907,7,23181,15024,31338,37,24,50,FR,France +200906,7,29147,20804,37490,46,33,59,FR,France +200905,7,14176,8933,19419,23,15,31,FR,France +200904,7,14887,10004,19770,24,16,32,FR,France +200903,7,12650,7578,17722,20,12,28,FR,France +200902,7,22806,13997,31615,36,22,50,FR,France +200901,7,27073,17648,36498,43,28,58,FR,France +200852,7,13485,8749,18221,22,14,30,FR,France +200851,7,10984,7406,14562,18,12,24,FR,France +200850,7,12868,7126,18610,21,12,30,FR,France +200849,7,11365,4402,18328,19,8,30,FR,France +200848,7,14199,5494,22904,23,9,37,FR,France +200847,7,15819,7899,23739,26,13,39,FR,France +200846,7,8147,4546,11748,13,7,19,FR,France +200845,7,10538,5244,15832,17,8,26,FR,France +200844,7,10753,6665,14841,18,11,25,FR,France +200843,7,9420,5654,13186,15,9,21,FR,France +200842,7,10865,5017,16713,18,8,28,FR,France +200841,7,8583,3541,13625,14,6,22,FR,France +200840,7,8164,3051,13277,13,5,21,FR,France +200839,7,5477,2331,8623,9,4,14,FR,France +200838,7,3780,1129,6431,6,2,10,FR,France +200837,7,4612,1860,7364,8,4,12,FR,France +200836,7,2821,365,5277,5,1,9,FR,France +200835,7,2304,0,4896,4,0,8,FR,France +200834,7,4452,915,7989,7,1,13,FR,France +200833,7,5347,1116,9578,9,2,16,FR,France +200832,7,5294,1512,9076,9,3,15,FR,France +200831,7,10207,5298,15116,17,9,25,FR,France +200830,7,10220,5331,15109,17,9,25,FR,France +200829,7,10071,5148,14994,16,8,24,FR,France +200828,7,9826,4460,15192,16,7,25,FR,France +200827,7,11768,6077,17459,19,10,28,FR,France +200826,7,15584,10821,20347,25,17,33,FR,France +200825,7,21617,15364,27870,35,25,45,FR,France +200824,7,18253,12292,24214,30,20,40,FR,France +200823,7,14388,8610,20166,23,14,32,FR,France +200822,7,13560,7829,19291,22,13,31,FR,France +200821,7,19074,4085,34063,31,7,55,FR,France +200820,7,18272,12040,24504,30,20,40,FR,France +200819,7,16110,10352,21868,26,17,35,FR,France +200818,7,17377,11105,23649,28,18,38,FR,France +200817,7,27000,19317,34683,44,31,57,FR,France +200816,7,23002,15304,30700,37,24,50,FR,France +200815,7,25454,15856,35052,41,25,57,FR,France +200814,7,22236,15623,28849,36,25,47,FR,France +200813,7,20308,13107,27509,33,21,45,FR,France +200812,7,22462,15587,29337,37,26,48,FR,France +200811,7,20505,13958,27052,33,22,44,FR,France +200810,7,18078,11784,24372,29,19,39,FR,France +200809,7,20474,14073,26875,33,23,43,FR,France +200808,7,21441,15042,27840,35,25,45,FR,France +200807,7,17894,12348,23440,29,20,38,FR,France +200806,7,16310,11091,21529,27,18,36,FR,France +200805,7,16684,11106,22262,27,18,36,FR,France +200804,7,20997,14662,27332,34,24,44,FR,France +200803,7,19263,11093,27433,31,18,44,FR,France +200802,7,20501,13032,27970,33,21,45,FR,France +200801,7,20780,14093,27467,34,23,45,FR,France +200752,7,18010,11329,24691,29,18,40,FR,France +200751,7,20052,12509,27595,33,21,45,FR,France +200750,7,19059,12513,25605,31,20,42,FR,France +200749,7,18394,12805,23983,30,21,39,FR,France +200748,7,10765,5871,15659,18,10,26,FR,France +200747,7,10703,1791,19615,17,2,32,FR,France +200746,7,12318,4207,20429,20,7,33,FR,France +200745,7,12352,0,29660,20,0,48,FR,France +200744,7,7897,3419,12375,13,6,20,FR,France +200743,7,5788,2306,9270,9,3,15,FR,France +200742,7,5993,2329,9657,10,4,16,FR,France +200741,7,7130,0,17274,12,0,29,FR,France +200740,7,8146,940,15352,13,1,25,FR,France +200739,7,3916,500,7332,6,0,12,FR,France +200738,7,2691,462,4920,4,0,8,FR,France +200737,7,4100,1263,6937,7,2,12,FR,France +200736,7,1580,0,3223,3,0,6,FR,France +200735,7,3471,0,7162,6,0,12,FR,France +200734,7,3333,0,6764,5,0,11,FR,France +200733,7,3241,451,6031,5,0,10,FR,France +200732,7,7321,2112,12530,12,4,20,FR,France +200731,7,9932,3688,16176,16,6,26,FR,France +200730,7,9879,3616,16142,16,6,26,FR,France +200729,7,17227,7803,26651,28,13,43,FR,France +200728,7,14874,7763,21985,24,12,36,FR,France +200727,7,13500,7382,19618,22,12,32,FR,France +200726,7,15454,9522,21386,25,15,35,FR,France +200725,7,20567,13847,27287,34,23,45,FR,France +200724,7,26470,18336,34604,43,30,56,FR,France +200723,7,23443,15824,31062,38,26,50,FR,France +200722,7,18811,11559,26063,31,19,43,FR,France +200721,7,15325,9347,21303,25,15,35,FR,France +200720,7,17507,11589,23425,29,19,39,FR,France +200719,7,22692,15113,30271,37,25,49,FR,France +200718,7,20630,13394,27866,34,22,46,FR,France +200717,7,23755,14388,33122,39,24,54,FR,France +200716,7,23388,16188,30588,38,26,50,FR,France +200715,7,25695,17711,33679,42,29,55,FR,France +200714,7,16974,9959,23989,28,17,39,FR,France +200713,7,24625,16598,32652,40,27,53,FR,France +200712,7,20303,11331,29275,33,18,48,FR,France +200711,7,33056,21724,44388,54,36,72,FR,France +200710,7,20775,12182,29368,34,20,48,FR,France +200709,7,18750,12252,25248,31,20,42,FR,France +200708,7,19458,12998,25918,32,21,43,FR,France +200707,7,20978,14822,27134,34,24,44,FR,France +200706,7,14466,9375,19557,24,16,32,FR,France +200705,7,15339,9771,20907,25,16,34,FR,France +200704,7,19661,13333,25989,32,22,42,FR,France +200703,7,16211,10323,22099,26,16,36,FR,France +200702,7,15631,10037,21225,25,16,34,FR,France +200701,7,16483,10582,22384,27,17,37,FR,France +200652,7,20472,13371,27573,34,22,46,FR,France +200651,7,20557,12905,28209,34,21,47,FR,France +200650,7,11364,6541,16187,19,11,27,FR,France +200649,7,12518,6273,18763,21,11,31,FR,France +200648,7,8028,2783,13273,13,4,22,FR,France +200647,7,6240,2268,10212,10,3,17,FR,France +200646,7,4953,1841,8065,8,3,13,FR,France +200645,7,4064,1178,6950,7,2,12,FR,France +200644,7,5300,1084,9516,9,2,16,FR,France +200643,7,3518,1027,6009,6,2,10,FR,France +200642,7,2885,539,5231,5,1,9,FR,France +200641,7,4405,123,8687,7,0,14,FR,France +200640,7,2513,0,5505,4,0,9,FR,France +200639,7,992,0,2812,2,0,5,FR,France +200638,7,1363,0,3045,2,0,5,FR,France +200637,7,992,0,2711,2,0,5,FR,France +200636,7,820,0,2313,1,0,3,FR,France +200635,7,614,0,1628,1,0,3,FR,France +200634,7,1149,0,2623,2,0,4,FR,France +200633,7,161,0,630,0,0,1,FR,France +200632,7,476,0,1785,1,0,3,FR,France +200631,7,6255,754,11756,10,1,19,FR,France +200630,7,7140,2123,12157,12,4,20,FR,France +200629,7,6227,2488,9966,10,4,16,FR,France +200628,7,13044,6388,19700,21,10,32,FR,France +200627,7,18263,9407,27119,30,15,45,FR,France +200626,7,12465,6504,18426,20,10,30,FR,France +200625,7,14114,8492,19736,23,14,32,FR,France +200624,7,14773,9362,20184,24,15,33,FR,France +200623,7,12338,7512,17164,20,12,28,FR,France +200622,7,12669,7540,17798,21,13,29,FR,France +200621,7,15426,9709,21143,25,16,34,FR,France +200620,7,10366,6001,14731,17,10,24,FR,France +200619,7,13862,8779,18945,23,15,31,FR,France +200618,7,11495,6482,16508,19,11,27,FR,France +200617,7,16230,9656,22804,27,16,38,FR,France +200616,7,17624,10886,24362,29,18,40,FR,France +200615,7,18171,11485,24857,30,19,41,FR,France +200614,7,19218,13041,25395,31,21,41,FR,France +200613,7,16805,11064,22546,28,19,37,FR,France +200612,7,17604,12029,23179,29,20,38,FR,France +200611,7,15789,10289,21289,26,17,35,FR,France +200610,7,16775,11238,22312,27,18,36,FR,France +200609,7,16734,11153,22315,27,18,36,FR,France +200608,7,16964,11317,22611,28,19,37,FR,France +200607,7,11878,7047,16709,19,11,27,FR,France +200606,7,18915,13000,24830,31,21,41,FR,France +200605,7,16029,10665,21393,26,17,35,FR,France +200604,7,11400,7136,15664,19,12,26,FR,France +200603,7,15577,10494,20660,26,18,34,FR,France +200602,7,10313,6274,14352,17,10,24,FR,France +200601,7,20058,13481,26635,33,22,44,FR,France +200552,7,16588,9246,23930,27,15,39,FR,France +200551,7,27150,14219,40081,45,24,66,FR,France +200550,7,14340,8527,20153,24,14,34,FR,France +200549,7,12056,6953,17159,20,12,28,FR,France +200548,7,15056,8846,21266,25,15,35,FR,France +200547,7,14805,7691,21919,24,12,36,FR,France +200546,7,8390,2583,14197,14,4,24,FR,France +200545,7,11513,3776,19250,19,6,32,FR,France +200544,7,10086,2788,17384,17,5,29,FR,France +200543,7,9316,2080,16552,15,3,27,FR,France +200542,7,8373,3760,12986,14,6,22,FR,France +200541,7,11587,6045,17129,19,10,28,FR,France +200540,7,12374,6622,18126,20,11,29,FR,France +200539,7,4450,1509,7391,7,2,12,FR,France +200538,7,2272,67,4477,4,0,8,FR,France +200537,7,1677,0,3664,3,0,6,FR,France +200536,7,3369,510,6228,6,1,11,FR,France +200535,7,3124,482,5766,5,1,9,FR,France +200534,7,6673,1394,11952,11,2,20,FR,France +200533,7,8588,1696,15480,14,3,25,FR,France +200532,7,7859,2362,13356,13,4,22,FR,France +200531,7,9570,3334,15806,16,6,26,FR,France +200530,7,6172,0,13912,10,0,23,FR,France +200529,7,12452,5092,19812,21,9,33,FR,France +200528,7,18277,5762,30792,30,9,51,FR,France +200527,7,17547,9967,25127,29,16,42,FR,France +200526,7,27248,18071,36425,45,30,60,FR,France +200525,7,14089,8408,19770,23,14,32,FR,France +200524,7,15632,9553,21711,26,16,36,FR,France +200523,7,20069,12360,27778,33,20,46,FR,France +200522,7,20392,9119,31665,34,15,53,FR,France +200521,7,13623,8254,18992,22,13,31,FR,France +200520,7,17482,10870,24094,29,18,40,FR,France +200519,7,12622,7407,17837,21,12,30,FR,France +200518,7,10630,5706,15554,18,10,26,FR,France +200517,7,14979,8429,21529,25,14,36,FR,France +200516,7,11520,6566,16474,19,11,27,FR,France +200515,7,9114,4530,13698,15,7,23,FR,France +200514,7,16876,10333,23419,28,17,39,FR,France +200513,7,12513,7324,17702,21,12,30,FR,France +200512,7,15395,9108,21682,25,15,35,FR,France +200511,7,12702,7588,17816,21,13,29,FR,France +200510,7,11279,6465,16093,19,11,27,FR,France +200509,7,13085,7767,18403,22,13,31,FR,France +200508,7,10359,6162,14556,17,10,24,FR,France +200507,7,18640,12932,24348,31,22,40,FR,France +200506,7,11814,7295,16333,20,13,27,FR,France +200505,7,15387,10293,20481,25,17,33,FR,France +200504,7,12525,7897,17153,21,13,29,FR,France +200503,7,15946,10225,21667,26,17,35,FR,France +200502,7,12669,7600,17738,21,13,29,FR,France +200501,7,14192,8841,19543,23,14,32,FR,France +200453,7,17869,11244,24494,30,19,41,FR,France +200452,7,16974,10864,23084,28,18,38,FR,France +200451,7,14890,9250,20530,25,16,34,FR,France +200450,7,17657,10659,24655,29,17,41,FR,France +200449,7,16219,8194,24244,27,14,40,FR,France +200448,7,7162,2532,11792,12,4,20,FR,France +200447,7,8816,4136,13496,15,7,23,FR,France +200446,7,6806,2939,10673,11,5,17,FR,France +200445,7,9065,2889,15241,15,5,25,FR,France +200444,7,9795,4169,15421,16,7,25,FR,France +200443,7,5673,2412,8934,9,4,14,FR,France +200442,7,3038,802,5274,5,1,9,FR,France +200441,7,5061,1296,8826,8,2,14,FR,France +200440,7,3409,690,6128,6,1,11,FR,France +200439,7,5226,1044,9408,9,2,16,FR,France +200438,7,3412,0,7137,6,0,12,FR,France +200437,7,4351,537,8165,7,1,13,FR,France +200436,7,5121,1260,8982,9,3,15,FR,France +200435,7,7279,2610,11948,12,4,20,FR,France +200434,7,6425,1962,10888,11,4,18,FR,France +200433,7,11183,5394,16972,19,9,29,FR,France +200432,7,15854,7918,23790,26,13,39,FR,France +200431,7,17793,5261,30325,30,9,51,FR,France +200430,7,23244,14352,32136,39,24,54,FR,France +200429,7,34645,23193,46097,58,39,77,FR,France +200428,7,19481,11767,27195,32,19,45,FR,France +200427,7,21322,8377,34267,35,13,57,FR,France +200426,7,17171,7899,26443,29,14,44,FR,France +200425,7,26606,17976,35236,44,30,58,FR,France +200424,7,26142,17142,35142,43,28,58,FR,France +200423,7,23643,15715,31571,39,26,52,FR,France +200422,7,16119,9794,22444,27,16,38,FR,France +200421,7,20283,12915,27651,34,22,46,FR,France +200420,7,15730,9735,21725,26,16,36,FR,France +200419,7,22791,15145,30437,38,25,51,FR,France +200418,7,17807,11014,24600,30,19,41,FR,France +200417,7,19913,12212,27614,33,20,46,FR,France +200416,7,19289,11424,27154,32,19,45,FR,France +200415,7,20587,13594,27580,34,22,46,FR,France +200414,7,24610,16629,32591,41,28,54,FR,France +200413,7,22910,15782,30038,38,26,50,FR,France +200412,7,23468,15220,31716,39,25,53,FR,France +200411,7,23977,16337,31617,40,27,53,FR,France +200410,7,25519,15764,35274,42,26,58,FR,France +200409,7,26592,17202,35982,44,28,60,FR,France +200408,7,22820,15102,30538,38,25,51,FR,France +200407,7,23871,16628,31114,40,28,52,FR,France +200406,7,24567,15700,33434,41,26,56,FR,France +200405,7,12869,7824,17914,21,13,29,FR,France +200404,7,13172,8314,18030,22,14,30,FR,France +200403,7,6442,3015,9869,11,5,17,FR,France +200402,7,11126,6305,15947,18,10,26,FR,France +200401,7,24971,13819,36123,41,22,60,FR,France +200352,7,4920,0,22288,8,0,37,FR,France +200351,7,10235,2435,18035,17,4,30,FR,France +200350,7,9805,5520,14090,16,9,23,FR,France +200349,7,11685,7721,15649,20,13,27,FR,France +200348,7,6201,3319,9083,10,5,15,FR,France +200347,7,4897,1842,7952,8,3,13,FR,France +200346,7,4596,1236,7956,8,2,14,FR,France +200345,7,3501,1090,5912,6,2,10,FR,France +200344,7,3469,894,6044,6,2,10,FR,France +200343,7,4671,1766,7576,8,3,13,FR,France +200342,7,3855,955,6755,6,1,11,FR,France +200341,7,3179,427,5931,5,0,10,FR,France +200340,7,6983,2852,11114,12,5,19,FR,France +200339,7,952,0,2308,2,0,4,FR,France +200338,7,1628,0,3406,3,0,6,FR,France +200337,7,2995,0,6029,5,0,10,FR,France +200336,7,3595,0,7784,6,0,13,FR,France +200335,7,1340,0,4253,2,0,7,FR,France +200334,7,3842,0,10414,6,0,17,FR,France +200333,7,7269,0,18830,12,0,31,FR,France +200332,7,2908,0,6463,5,0,11,FR,France +200331,7,2053,0,4640,3,0,7,FR,France +200330,7,5106,259,9953,9,1,17,FR,France +200329,7,8195,0,21289,14,0,36,FR,France +200328,7,9002,3511,14493,15,6,24,FR,France +200327,7,4902,1397,8407,8,2,14,FR,France +200326,7,17746,7867,27625,30,13,47,FR,France +200325,7,8190,3460,12920,14,6,22,FR,France +200324,7,33803,13366,54240,56,22,90,FR,France +200323,7,14278,6733,21823,24,11,37,FR,France +200322,7,13397,7140,19654,22,12,32,FR,France +200321,7,12113,3506,20720,20,6,34,FR,France +200320,7,10454,5534,15374,17,9,25,FR,France +200319,7,12833,6772,18894,21,11,31,FR,France +200318,7,25572,16325,34819,43,28,58,FR,France +200317,7,21556,11493,31619,36,19,53,FR,France +200316,7,20007,12091,27923,33,20,46,FR,France +200315,7,26837,18106,35568,45,30,60,FR,France +200314,7,19148,10594,27702,32,18,46,FR,France +200313,7,27087,16490,37684,45,27,63,FR,France +200312,7,24322,15256,33388,41,26,56,FR,France +200311,7,21652,12929,30375,36,21,51,FR,France +200310,7,29033,19506,38560,49,33,65,FR,France +200309,7,28198,17625,38771,47,29,65,FR,France +200308,7,36298,22548,50048,61,38,84,FR,France +200307,7,27050,14994,39106,45,25,65,FR,France +200306,7,25101,14828,35374,42,25,59,FR,France +200305,7,15588,7493,23683,26,12,40,FR,France +200304,7,17141,9713,24569,29,17,41,FR,France +200303,7,18329,11799,24859,31,20,42,FR,France +200302,7,18829,10035,27623,31,16,46,FR,France +200301,7,22582,11488,33676,38,19,57,FR,France +200252,7,20417,12258,28576,34,20,48,FR,France +200251,7,22444,14164,30724,38,24,52,FR,France +200250,7,10873,6406,15340,18,10,26,FR,France +200249,7,16468,2559,30377,28,5,51,FR,France +200248,7,10264,4123,16405,17,7,27,FR,France +200247,7,12129,4283,19975,20,7,33,FR,France +200246,7,5507,1186,9828,9,2,16,FR,France +200245,7,9335,4813,13857,16,8,24,FR,France +200244,7,9388,2462,16314,16,4,28,FR,France +200243,7,10756,4601,16911,18,8,28,FR,France +200242,7,8703,3946,13460,15,7,23,FR,France +200241,7,7695,3062,12328,13,5,21,FR,France +200240,7,7097,2512,11682,12,4,20,FR,France +200239,7,6215,2540,9890,10,4,16,FR,France +200238,7,4237,1165,7309,7,2,12,FR,France +200237,7,1210,0,2674,2,0,4,FR,France +200236,7,2671,314,5028,4,0,8,FR,France +200235,7,1193,0,3093,2,0,5,FR,France +200234,7,5394,1014,9774,9,2,16,FR,France +200233,7,5395,510,10280,9,1,17,FR,France +200232,7,11308,1117,21499,19,2,36,FR,France +200231,7,7163,1350,12976,12,2,22,FR,France +200230,7,10184,3615,16753,17,6,28,FR,France +200229,7,11146,5228,17064,19,9,29,FR,France +200228,7,15908,8318,23498,27,14,40,FR,France +200227,7,12124,441,23807,20,0,40,FR,France +200226,7,18706,4188,33224,31,7,55,FR,France +200225,7,18807,9408,28206,32,16,48,FR,France +200224,7,15035,9084,20986,25,15,35,FR,France +200223,7,12617,6916,18318,21,11,31,FR,France +200222,7,18851,10747,26955,32,18,46,FR,France +200221,7,14282,7527,21037,24,13,35,FR,France +200220,7,12558,6860,18256,21,11,31,FR,France +200219,7,18605,11518,25692,31,19,43,FR,France +200218,7,10857,5495,16219,18,9,27,FR,France +200217,7,16252,9537,22967,27,16,38,FR,France +200216,7,10284,5016,15552,17,8,26,FR,France +200215,7,19217,9502,28932,32,16,48,FR,France +200214,7,15585,6215,24955,26,10,42,FR,France +200213,7,29411,13274,45548,49,22,76,FR,France +200212,7,12354,7208,17500,21,12,30,FR,France +200211,7,11781,7053,16509,20,12,28,FR,France +200210,7,9450,5283,13617,16,9,23,FR,France +200209,7,11735,5297,18173,20,9,31,FR,France +200208,7,8153,3653,12653,14,6,22,FR,France +200207,7,6992,3354,10630,12,6,18,FR,France +200206,7,7857,3052,12662,13,5,21,FR,France +200205,7,7405,2868,11942,12,4,20,FR,France +200204,7,13562,7935,19189,23,14,32,FR,France +200203,7,8152,4543,11761,14,8,20,FR,France +200202,7,9486,4411,14561,16,7,25,FR,France +200201,7,6329,1565,11093,11,3,19,FR,France +200152,7,5566,2267,8865,9,3,15,FR,France +200151,7,6045,2630,9460,10,4,16,FR,France +200150,7,11601,4100,19102,20,7,33,FR,France +200149,7,5828,851,10805,10,2,18,FR,France +200148,7,9965,5007,14923,17,9,25,FR,France +200147,7,6292,2021,10563,11,4,18,FR,France +200146,7,5424,2218,8630,9,4,14,FR,France +200145,7,9468,5023,13913,16,8,24,FR,France +200144,7,4941,1881,8001,8,3,13,FR,France +200143,7,6978,3201,10755,12,6,18,FR,France +200142,7,6726,3147,10305,11,5,17,FR,France +200141,7,5410,1849,8971,9,3,15,FR,France +200140,7,3320,637,6003,6,1,11,FR,France +200139,7,1152,0,2569,2,0,4,FR,France +200138,7,864,0,2411,1,0,4,FR,France +200137,7,1234,0,3393,2,0,6,FR,France +200136,7,391,0,1256,1,0,2,FR,France +200135,7,2539,0,6274,4,0,10,FR,France +200134,7,1946,0,4439,3,0,7,FR,France +200133,7,655,0,2046,1,0,3,FR,France +200132,7,4619,0,10912,8,0,19,FR,France +200131,7,7622,1190,14054,13,2,24,FR,France +200130,7,13686,4678,22694,23,8,38,FR,France +200129,7,12966,4727,21205,22,8,36,FR,France +200128,7,20908,11957,29859,35,20,50,FR,France +200127,7,26634,17739,35529,45,30,60,FR,France +200126,7,13863,7666,20060,23,13,33,FR,France +200125,7,17329,9452,25206,29,16,42,FR,France +200124,7,10961,6673,15249,19,12,26,FR,France +200123,7,7892,3888,11896,13,6,20,FR,France +200122,7,10912,4621,17203,18,7,29,FR,France +200121,7,10194,5217,15171,17,9,25,FR,France +200120,7,10390,5710,15070,18,10,26,FR,France +200119,7,10976,5927,16025,19,10,28,FR,France +200118,7,11933,6833,17033,20,11,29,FR,France +200117,7,16250,9256,23244,27,15,39,FR,France +200116,7,14131,8691,19571,24,15,33,FR,France +200115,7,11033,6411,15655,19,11,27,FR,France +200114,7,18381,12349,24413,31,21,41,FR,France +200113,7,15253,9582,20924,26,16,36,FR,France +200112,7,12761,8155,17367,22,14,30,FR,France +200111,7,11592,6790,16394,20,12,28,FR,France +200110,7,11220,6697,15743,19,11,27,FR,France +200109,7,10984,6431,15537,19,11,27,FR,France +200108,7,18335,10145,26525,31,17,45,FR,France +200107,7,17404,10389,24419,29,17,41,FR,France +200106,7,18382,10498,26266,31,18,44,FR,France +200105,7,13455,7904,19006,23,14,32,FR,France +200104,7,16438,10780,22096,28,18,38,FR,France +200103,7,18174,12049,24299,31,21,41,FR,France +200102,7,22905,16080,29730,39,27,51,FR,France +200101,7,29487,21117,37857,50,36,64,FR,France +200052,7,17041,10342,23740,29,18,40,FR,France +200051,7,11749,7358,16140,20,13,27,FR,France +200050,7,14215,8706,19724,24,15,33,FR,France +200049,7,10172,5845,14499,17,10,24,FR,France +200048,7,13683,8322,19044,23,14,32,FR,France +200047,7,9924,5066,14782,17,9,25,FR,France +200046,7,11103,5449,16757,19,9,29,FR,France +200045,7,7870,3542,12198,13,6,20,FR,France +200044,7,11328,6118,16538,19,10,28,FR,France +200043,7,5292,1687,8897,9,3,15,FR,France +200042,7,4410,1293,7527,8,3,13,FR,France +200041,7,5242,1813,8671,9,3,15,FR,France +200040,7,4066,1351,6781,7,2,12,FR,France +200039,7,4574,885,8263,8,2,14,FR,France +200038,7,8241,3875,12607,14,7,21,FR,France +200037,7,3124,423,5825,5,0,10,FR,France +200036,7,731,0,2044,1,0,3,FR,France +200035,7,6605,959,12251,11,1,21,FR,France +200034,7,6924,931,12917,12,2,22,FR,France +200033,7,10713,3957,17469,18,7,29,FR,France +200032,7,15736,5003,26469,27,9,45,FR,France +200031,7,13088,5542,20634,22,9,35,FR,France +200030,7,16422,9062,23782,28,15,41,FR,France +200029,7,16543,8116,24970,28,14,42,FR,France +200028,7,12868,5178,20558,22,9,35,FR,France +200027,7,18228,10887,25569,31,19,43,FR,France +200026,7,17377,10789,23965,30,19,41,FR,France +200025,7,22600,15119,30081,38,25,51,FR,France +200024,7,16046,10504,21588,27,18,36,FR,France +200023,7,11887,6681,17093,20,11,29,FR,France +200022,7,26275,18762,33788,45,32,58,FR,France +200021,7,15921,9967,21875,27,17,37,FR,France +200020,7,19178,12565,25791,33,22,44,FR,France +200019,7,17152,10424,23880,29,18,40,FR,France +200018,7,17571,10754,24388,30,18,42,FR,France +200017,7,9999,5672,14326,17,10,24,FR,France +200016,7,17506,11461,23551,30,20,40,FR,France +200015,7,23333,14747,31919,40,25,55,FR,France +200014,7,15027,9838,20216,26,17,35,FR,France +200013,7,17924,12383,23465,30,21,39,FR,France +200012,7,15415,9917,20913,26,17,35,FR,France +200011,7,12359,7372,17346,21,13,29,FR,France +200010,7,13858,9167,18549,24,16,32,FR,France +200009,7,9096,5451,12741,15,9,21,FR,France +200008,7,10596,6574,14618,18,11,25,FR,France +200007,7,13593,8816,18370,23,15,31,FR,France +200006,7,9017,5391,12643,15,9,21,FR,France +200005,7,12681,7750,17612,22,14,30,FR,France +200004,7,11889,7253,16525,20,12,28,FR,France +200003,7,9171,5628,12714,16,10,22,FR,France +200002,7,10268,5957,14579,17,10,24,FR,France +200001,7,10986,6521,15451,19,11,27,FR,France +199952,7,10358,5667,15049,18,10,26,FR,France +199951,7,10099,6132,14066,17,10,24,FR,France +199950,7,10439,6481,14397,18,11,25,FR,France +199949,7,7736,4269,11203,13,7,19,FR,France +199948,7,11414,6754,16074,20,12,28,FR,France +199947,7,7639,2705,12573,13,5,21,FR,France +199946,7,6544,0,15074,11,0,26,FR,France +199945,7,11273,3165,19381,19,5,33,FR,France +199944,7,8049,3828,12270,14,7,21,FR,France +199943,7,7788,4226,11350,13,7,19,FR,France +199942,7,6779,3659,9899,12,7,17,FR,France +199941,7,5213,2646,7780,9,5,13,FR,France +199940,7,5018,2256,7780,9,4,14,FR,France +199939,7,3108,1141,5075,5,2,8,FR,France +199938,7,2095,143,4047,4,1,7,FR,France +199937,7,3611,1095,6127,6,2,10,FR,France +199936,7,2085,116,4054,4,1,7,FR,France +199935,7,1102,0,2231,2,0,4,FR,France +199934,7,2813,468,5158,5,1,9,FR,France +199933,7,7210,2996,11424,12,5,19,FR,France +199932,7,6981,2822,11140,12,5,19,FR,France +199931,7,6389,2284,10494,11,4,18,FR,France +199930,7,10567,4364,16770,18,7,29,FR,France +199929,7,18284,11145,25423,31,19,43,FR,France +199928,7,21079,13832,28326,36,24,48,FR,France +199927,7,18824,12647,25001,32,21,43,FR,France +199926,7,18098,12190,24006,31,21,41,FR,France +199925,7,23863,16911,30815,41,29,53,FR,France +199924,7,18038,12162,23914,31,21,41,FR,France +199923,7,19660,13601,25719,34,24,44,FR,France +199922,7,18093,12570,23616,31,22,40,FR,France +199921,7,15850,10129,21571,27,17,37,FR,France +199920,7,12241,7408,17074,21,13,29,FR,France +199919,7,10738,6273,15203,18,10,26,FR,France +199918,7,20739,14823,26655,35,25,45,FR,France +199917,7,13993,9229,18757,24,16,32,FR,France +199916,7,16199,10966,21432,28,19,37,FR,France +199915,7,19936,13939,25933,34,24,44,FR,France +199914,7,22907,15999,29815,39,27,51,FR,France +199913,7,18404,11277,25531,31,19,43,FR,France +199912,7,19242,13136,25348,33,23,43,FR,France +199911,7,14923,9872,19974,26,17,35,FR,France +199910,7,16058,10370,21746,27,17,37,FR,France +199909,7,11125,6841,15409,19,12,26,FR,France +199908,7,10840,7075,14605,19,13,25,FR,France +199907,7,13655,9263,18047,23,15,31,FR,France +199906,7,17654,12681,22627,30,21,39,FR,France +199905,7,16838,11942,21734,29,21,37,FR,France +199904,7,17056,12124,21988,29,21,37,FR,France +199903,7,18805,13967,23643,32,24,40,FR,France +199902,7,14863,10135,19591,25,17,33,FR,France +199901,7,13707,9075,18339,23,15,31,FR,France +199853,7,24797,17975,31619,43,31,55,FR,France +199852,7,23616,16902,30330,41,29,53,FR,France +199851,7,13919,9478,18360,24,16,32,FR,France +199850,7,20556,15164,25948,35,26,44,FR,France +199849,7,16232,11327,21137,28,20,36,FR,France +199848,7,11998,7691,16305,21,14,28,FR,France +199847,7,13617,8934,18300,23,15,31,FR,France +199846,7,7646,4419,10873,13,7,19,FR,France +199845,7,15930,10713,21147,27,18,36,FR,France +199844,7,14145,9390,18900,24,16,32,FR,France +199843,7,16707,11447,21967,29,20,38,FR,France +199842,7,12475,7806,17144,21,13,29,FR,France +199841,7,13018,8151,17885,22,14,30,FR,France +199840,7,7396,3653,11139,13,7,19,FR,France +199839,7,4467,1896,7038,8,4,12,FR,France +199838,7,3421,1176,5666,6,2,10,FR,France +199837,7,4489,2136,6842,8,4,12,FR,France +199836,7,6355,2914,9796,11,5,17,FR,France +199835,7,7689,3867,11511,13,6,20,FR,France +199834,7,7235,3191,11279,12,5,19,FR,France +199833,7,11431,6018,16844,20,11,29,FR,France +199832,7,20493,9237,31749,35,16,54,FR,France +199831,7,15619,9125,22113,27,16,38,FR,France +199830,7,19360,12617,26103,33,21,45,FR,France +199829,7,17816,11414,24218,31,20,42,FR,France +199828,7,20757,14385,27129,36,25,47,FR,France +199827,7,20714,14671,26757,36,26,46,FR,France +199826,7,24479,17611,31347,42,30,54,FR,France +199825,7,24462,17924,31000,42,31,53,FR,France +199824,7,18928,13945,23911,32,23,41,FR,France +199823,7,13478,8876,18080,23,15,31,FR,France +199822,7,13213,8997,17429,23,16,30,FR,France +199821,7,10741,6627,14855,18,11,25,FR,France +199820,7,23223,17217,29229,40,30,50,FR,France +199819,7,16130,10667,21593,28,19,37,FR,France +199818,7,15802,10374,21230,27,18,36,FR,France +199817,7,14119,8452,19786,24,14,34,FR,France +199816,7,11744,7632,15856,20,13,27,FR,France +199815,7,17422,12372,22472,30,21,39,FR,France +199814,7,20962,15699,26225,36,27,45,FR,France +199813,7,17029,12181,21877,29,21,37,FR,France +199812,7,14960,10393,19527,26,18,34,FR,France +199811,7,13687,9540,17834,23,16,30,FR,France +199810,7,14294,9623,18965,25,17,33,FR,France +199809,7,12550,8183,16917,22,15,29,FR,France +199808,7,15378,10656,20100,26,18,34,FR,France +199807,7,14618,10083,19153,25,17,33,FR,France +199806,7,15316,10683,19949,26,18,34,FR,France +199805,7,11805,7653,15957,20,13,27,FR,France +199804,7,15746,10733,20759,27,18,36,FR,France +199803,7,13085,8916,17254,22,15,29,FR,France +199802,7,10764,6882,14646,18,11,25,FR,France +199801,7,19222,13376,25068,33,23,43,FR,France +199752,7,18582,12576,24588,32,22,42,FR,France +199751,7,10933,6829,15037,19,12,26,FR,France +199750,7,9622,6005,13239,17,11,23,FR,France +199749,7,12183,8157,16209,21,14,28,FR,France +199748,7,7368,4022,10714,13,7,19,FR,France +199747,7,10482,6595,14369,18,11,25,FR,France +199746,7,8391,4342,12440,14,7,21,FR,France +199745,7,7499,3716,11282,13,6,20,FR,France +199744,7,5492,2442,8542,9,4,14,FR,France +199743,7,4829,2314,7344,8,4,12,FR,France +199742,7,4781,2027,7535,8,3,13,FR,France +199741,7,6622,3367,9877,11,5,17,FR,France +199740,7,2851,764,4938,5,1,9,FR,France +199739,7,3242,851,5633,6,2,10,FR,France +199738,7,2916,579,5253,5,1,9,FR,France +199737,7,4944,2248,7640,9,4,14,FR,France +199736,7,2767,679,4855,5,1,9,FR,France +199735,7,1245,12,2478,2,0,4,FR,France +199734,7,6971,2145,11797,12,4,20,FR,France +199733,7,11167,5245,17089,19,9,29,FR,France +199732,7,12349,6916,17782,21,12,30,FR,France +199731,7,13276,8068,18484,23,14,32,FR,France +199730,7,16463,10419,22507,28,18,38,FR,France +199729,7,12458,6536,18380,21,11,31,FR,France +199728,7,14155,8553,19757,24,14,34,FR,France +199727,7,16611,11473,21749,29,20,38,FR,France +199726,7,14303,10203,18403,25,18,32,FR,France +199725,7,11562,7487,15637,20,13,27,FR,France +199724,7,20722,15143,26301,36,26,46,FR,France +199723,7,11958,8064,15852,21,14,28,FR,France +199722,7,19175,14023,24327,33,24,42,FR,France +199721,7,15933,11074,20792,27,19,35,FR,France +199720,7,16512,11798,21226,28,20,36,FR,France +199719,7,14490,10231,18749,25,18,32,FR,France +199718,7,14033,9863,18203,24,17,31,FR,France +199717,7,17029,12579,21479,29,21,37,FR,France +199716,7,14686,10709,18663,25,18,32,FR,France +199715,7,19100,14311,23889,33,25,41,FR,France +199714,7,17746,13153,22339,31,23,39,FR,France +199713,7,17384,12873,21895,30,22,38,FR,France +199712,7,13589,9321,17857,23,16,30,FR,France +199711,7,16033,11789,20277,28,21,35,FR,France +199710,7,12351,8688,16014,21,15,27,FR,France +199709,7,16809,12329,21289,29,21,37,FR,France +199708,7,9660,6429,12891,17,11,23,FR,France +199707,7,16751,12377,21125,29,21,37,FR,France +199706,7,17151,13029,21273,30,23,37,FR,France +199705,7,12543,9128,15958,22,16,28,FR,France +199704,7,14475,10891,18059,25,19,31,FR,France +199703,7,12135,8727,15543,21,15,27,FR,France +199702,7,15541,11574,19508,27,20,34,FR,France +199701,7,14432,10701,18163,25,19,31,FR,France +199652,7,15556,11735,19377,27,20,34,FR,France +199651,7,14038,10500,17576,24,18,30,FR,France +199650,7,14236,10857,17615,25,19,31,FR,France +199649,7,10776,7924,13628,19,14,24,FR,France +199648,7,7489,4949,10029,13,9,17,FR,France +199647,7,11826,8573,15079,20,14,26,FR,France +199646,7,10269,7201,13337,18,13,23,FR,France +199645,7,17313,12967,21659,30,22,38,FR,France +199644,7,12095,8643,15547,21,15,27,FR,France +199643,7,14958,10739,19177,26,19,33,FR,France +199642,7,14106,10196,18016,24,17,31,FR,France +199641,7,10302,6968,13636,18,12,24,FR,France +199640,7,9514,5990,13038,16,10,22,FR,France +199639,7,6376,3651,9101,11,6,16,FR,France +199638,7,3835,1587,6083,7,3,11,FR,France +199637,7,2746,1100,4392,5,2,8,FR,France +199636,7,4577,2320,6834,8,4,12,FR,France +199635,7,2624,902,4346,5,2,8,FR,France +199634,7,6280,3139,9421,11,6,16,FR,France +199633,7,10194,5347,15041,18,10,26,FR,France +199632,7,10116,5942,14290,17,10,24,FR,France +199631,7,14292,9640,18944,25,17,33,FR,France +199630,7,20862,14786,26938,36,26,46,FR,France +199629,7,17243,12463,22023,30,22,38,FR,France +199628,7,16021,11796,20246,28,21,35,FR,France +199627,7,19880,14406,25354,34,25,43,FR,France +199626,7,12565,8783,16347,22,15,29,FR,France +199625,7,19360,14570,24150,33,25,41,FR,France +199624,7,20778,15610,25946,36,27,45,FR,France +199623,7,17991,13162,22820,31,23,39,FR,France +199622,7,18294,13971,22617,32,25,39,FR,France +199621,7,14000,10136,17864,24,17,31,FR,France +199620,7,16598,12361,20835,29,22,36,FR,France +199619,7,11710,8148,15272,20,14,26,FR,France +199618,7,12140,8325,15955,21,14,28,FR,France +199617,7,17984,13059,22909,31,22,40,FR,France +199616,7,10796,7250,14342,19,13,25,FR,France +199615,7,12766,9101,16431,22,16,28,FR,France +199614,7,14952,10656,19248,26,19,33,FR,France +199613,7,12861,9266,16456,22,16,28,FR,France +199612,7,11592,8202,14982,20,14,26,FR,France +199611,7,15991,12026,19956,28,21,35,FR,France +199610,7,13551,9873,17229,23,17,29,FR,France +199609,7,9737,6799,12675,17,12,22,FR,France +199608,7,11835,8569,15101,20,14,26,FR,France +199607,7,9296,6455,12137,16,11,21,FR,France +199606,7,11330,8078,14582,20,14,26,FR,France +199605,7,10249,7092,13406,18,13,23,FR,France +199604,7,9004,6336,11672,16,11,21,FR,France +199603,7,5904,3709,8099,10,6,14,FR,France +199602,7,6166,4027,8305,11,7,15,FR,France +199601,7,7238,4902,9574,12,8,16,FR,France +199552,7,7808,5225,10391,14,10,18,FR,France +199551,7,10505,7602,13408,18,13,23,FR,France +199550,7,9513,7014,12012,16,12,20,FR,France +199549,7,10263,7482,13044,18,13,23,FR,France +199548,7,9491,6551,12431,16,11,21,FR,France +199547,7,11221,8016,14426,19,13,25,FR,France +199546,7,5104,2852,7356,9,5,13,FR,France +199545,7,5017,2797,7237,9,5,13,FR,France +199544,7,8374,5440,11308,14,9,19,FR,France +199543,7,6365,3429,9301,11,6,16,FR,France +199542,7,5827,3427,8227,10,6,14,FR,France +199541,7,5884,3274,8494,10,5,15,FR,France +199540,7,4653,2571,6735,8,4,12,FR,France +199539,7,4334,2014,6654,8,4,12,FR,France +199538,7,3821,1909,5733,7,4,10,FR,France +199537,7,2297,884,3710,4,2,6,FR,France +199536,7,2317,870,3764,4,1,7,FR,France +199535,7,2531,1035,4027,4,1,7,FR,France +199534,7,5067,2070,8064,9,4,14,FR,France +199533,7,4709,1793,7625,8,3,13,FR,France +199532,7,8030,3945,12115,14,7,21,FR,France +199531,7,12034,7228,16840,21,13,29,FR,France +199530,7,16283,11419,21147,28,20,36,FR,France +199529,7,15520,11209,19831,27,20,34,FR,France +199528,7,21385,16186,26584,37,28,46,FR,France +199527,7,31707,25490,37924,55,44,66,FR,France +199526,7,23680,18921,28439,41,33,49,FR,France +199525,7,27941,22665,33217,48,39,57,FR,France +199524,7,24813,19263,30363,43,33,53,FR,France +199523,7,19371,14610,24132,34,26,42,FR,France +199522,7,16158,12114,20202,28,21,35,FR,France +199521,7,14986,10952,19020,26,19,33,FR,France +199520,7,12831,9059,16603,22,15,29,FR,France +199519,7,15806,11585,20027,27,20,34,FR,France +199518,7,15333,10987,19679,27,19,35,FR,France +199517,7,15551,11471,19631,27,20,34,FR,France +199516,7,15939,12349,19529,28,22,34,FR,France +199515,7,16126,12689,19563,28,22,34,FR,France +199514,7,15247,11965,18529,26,20,32,FR,France +199513,7,16864,13368,20360,29,23,35,FR,France +199512,7,15875,12429,19321,27,21,33,FR,France +199511,7,12844,9644,16044,22,16,28,FR,France +199510,7,15346,11782,18910,27,21,33,FR,France +199509,7,14754,11260,18248,26,20,32,FR,France +199508,7,14521,11077,17965,25,19,31,FR,France +199507,7,14315,10809,17821,25,19,31,FR,France +199506,7,18089,14383,21795,31,25,37,FR,France +199505,7,13414,10176,16652,23,17,29,FR,France +199504,7,15743,12316,19170,27,21,33,FR,France +199503,7,13763,10614,16912,24,19,29,FR,France +199502,7,11495,8490,14500,20,15,25,FR,France +199501,7,13733,10266,17200,24,18,30,FR,France +199452,7,12696,9453,15939,22,16,28,FR,France +199451,7,10390,7458,13322,18,13,23,FR,France +199450,7,8048,5524,10572,14,10,18,FR,France +199449,7,8212,5651,10773,14,10,18,FR,France +199448,7,6481,4250,8712,11,7,15,FR,France +199447,7,7140,4666,9614,12,8,16,FR,France +199446,7,5021,2972,7070,9,5,13,FR,France +199445,7,6759,4267,9251,12,8,16,FR,France +199444,7,9276,5996,12556,16,10,22,FR,France +199443,7,5622,3091,8153,10,6,14,FR,France +199442,7,5848,3383,8313,10,6,14,FR,France +199441,7,4921,2796,7046,9,5,13,FR,France +199440,7,5936,3694,8178,10,6,14,FR,France +199439,7,4090,2080,6100,7,4,10,FR,France +199438,7,2734,1164,4304,5,2,8,FR,France +199437,7,4364,1957,6771,8,4,12,FR,France +199436,7,1991,509,3473,3,0,6,FR,France +199435,7,3676,1494,5858,6,2,10,FR,France +199434,7,6830,3728,9932,12,7,17,FR,France +199433,7,6933,3534,10332,12,6,18,FR,France +199432,7,4851,2299,7403,8,4,12,FR,France +199431,7,7346,3935,10757,13,7,19,FR,France +199430,7,17674,12807,22541,31,23,39,FR,France +199429,7,17175,12461,21889,30,22,38,FR,France +199428,7,16743,12021,21465,29,21,37,FR,France +199427,7,22335,17343,27327,39,30,48,FR,France +199426,7,23679,18832,28526,41,33,49,FR,France +199425,7,24951,20263,29639,43,35,51,FR,France +199424,7,29139,22549,35729,51,40,62,FR,France +199423,7,13583,3641,23525,24,7,41,FR,France +199422,7,16336,4640,28032,28,8,48,FR,France +199421,7,16477,11025,21929,29,20,38,FR,France +199420,7,12872,9458,16286,22,16,28,FR,France +199419,7,13769,10440,17098,24,18,30,FR,France +199418,7,13066,9917,16215,23,18,28,FR,France +199417,7,18648,14838,22458,32,25,39,FR,France +199416,7,17629,13660,21598,31,24,38,FR,France +199415,7,23128,18550,27706,40,32,48,FR,France +199414,7,20128,15971,24285,35,28,42,FR,France +199413,7,16259,12721,19797,28,22,34,FR,France +199412,7,15215,11581,18849,26,20,32,FR,France +199411,7,16439,12812,20066,29,23,35,FR,France +199410,7,20681,16433,24929,36,29,43,FR,France +199409,7,22652,17519,27785,39,30,48,FR,France +199408,7,22067,17044,27090,38,29,47,FR,France +199407,7,15332,11563,19101,27,20,34,FR,France +199406,7,15321,11710,18932,27,21,33,FR,France +199405,7,15264,11523,19005,27,21,33,FR,France +199404,7,10871,7697,14045,19,13,25,FR,France +199403,7,10882,7808,13956,19,14,24,FR,France +199402,7,11834,8348,15320,21,15,27,FR,France +199401,7,11104,8142,14066,19,14,24,FR,France +199352,7,9874,6746,13002,17,12,22,FR,France +199351,7,9565,6818,12312,17,12,22,FR,France +199350,7,6195,4181,8209,11,7,15,FR,France +199349,7,10095,7443,12747,18,13,23,FR,France +199348,7,6413,4261,8565,11,7,15,FR,France +199347,7,7543,4934,10152,13,8,18,FR,France +199346,7,7862,5175,10549,14,9,19,FR,France +199345,7,5648,3511,7785,10,6,14,FR,France +199344,7,6964,4509,9419,12,8,16,FR,France +199343,7,5976,3632,8320,10,6,14,FR,France +199342,7,7669,4853,10485,13,8,18,FR,France +199341,7,9657,6648,12666,17,12,22,FR,France +199340,7,5725,3082,8368,10,5,15,FR,France +199339,7,5520,3207,7833,10,6,14,FR,France +199338,7,2179,888,3470,4,2,6,FR,France +199337,7,1762,557,2967,3,1,5,FR,France +199336,7,3214,1526,4902,6,3,9,FR,France +199335,7,2335,910,3760,4,2,6,FR,France +199334,7,3770,1712,5828,7,3,11,FR,France +199333,7,5925,3250,8600,10,5,15,FR,France +199332,7,12711,8079,17343,22,14,30,FR,France +199331,7,12481,7874,17088,22,14,30,FR,France +199330,7,12584,8619,16549,22,15,29,FR,France +199329,7,13179,8991,17367,23,16,30,FR,France +199328,7,15293,11335,19251,27,20,34,FR,France +199327,7,14134,9791,18477,25,17,33,FR,France +199326,7,17937,13577,22297,31,23,39,FR,France +199325,7,19581,14916,24246,34,26,42,FR,France +199324,7,18285,13450,23120,32,24,40,FR,France +199323,7,16003,11927,20079,28,21,35,FR,France +199322,7,12652,8597,16707,22,15,29,FR,France +199321,7,15218,10970,19466,27,20,34,FR,France +199320,7,11343,7655,15031,20,14,26,FR,France +199319,7,12086,8856,15316,21,15,27,FR,France +199318,7,18898,14305,23491,33,25,41,FR,France +199317,7,14969,10565,19373,26,18,34,FR,France +199316,7,15102,11226,18978,26,19,33,FR,France +199315,7,15058,11183,18933,26,19,33,FR,France +199314,7,12425,9045,15805,22,16,28,FR,France +199313,7,12266,8927,15605,21,15,27,FR,France +199312,7,10821,7884,13758,19,14,24,FR,France +199311,7,11021,8006,14036,19,14,24,FR,France +199310,7,15847,12158,19536,28,22,34,FR,France +199309,7,15084,11059,19109,26,19,33,FR,France +199308,7,16967,12936,20998,30,23,37,FR,France +199307,7,16057,12350,19764,28,22,34,FR,France +199306,7,15887,12275,19499,28,22,34,FR,France +199305,7,15954,12443,19465,28,22,34,FR,France +199304,7,12374,9426,15322,22,17,27,FR,France +199303,7,15283,11831,18735,27,21,33,FR,France +199302,7,13366,10262,16470,23,18,28,FR,France +199301,7,18678,14977,22379,33,27,39,FR,France +199253,7,17829,13827,21831,31,24,38,FR,France +199252,7,14330,10582,18078,25,18,32,FR,France +199251,7,14635,11262,18008,26,20,32,FR,France +199250,7,15252,11566,18938,27,21,33,FR,France +199249,7,14411,11187,17635,25,19,31,FR,France +199248,7,10048,7396,12700,18,13,23,FR,France +199247,7,13069,9752,16386,23,17,29,FR,France +199246,7,6900,4727,9073,12,8,16,FR,France +199245,7,10791,7794,13788,19,14,24,FR,France +199244,7,10205,7482,12928,18,13,23,FR,France +199243,7,7196,4908,9484,13,9,17,FR,France +199242,7,5748,3738,7758,10,6,14,FR,France +199241,7,3587,2045,5129,6,3,9,FR,France +199240,7,5654,3442,7866,10,6,14,FR,France +199239,7,4747,2751,6743,8,5,11,FR,France +199238,7,2842,1306,4378,5,2,8,FR,France +199237,7,4103,2203,6003,7,4,10,FR,France +199236,7,2801,1200,4402,5,2,8,FR,France +199235,7,6428,3717,9139,11,6,16,FR,France +199234,7,7517,4190,10844,13,7,19,FR,France +199233,7,9951,5955,13947,17,10,24,FR,France +199232,7,16090,11337,20843,28,20,36,FR,France +199231,7,17156,12441,21871,30,22,38,FR,France +199230,7,21780,16301,27259,38,28,48,FR,France +199229,7,18926,13397,24455,33,23,43,FR,France +199228,7,28144,20384,35904,49,35,63,FR,France +199227,7,29388,22331,36445,51,39,63,FR,France +199226,7,27933,21686,34180,49,38,60,FR,France +199225,7,26446,21153,31739,46,37,55,FR,France +199224,7,19614,14769,24459,34,26,42,FR,France +199223,7,23628,17852,29404,41,31,51,FR,France +199222,7,20438,14868,26008,36,26,46,FR,France +199221,7,22595,17395,27795,40,31,49,FR,France +199220,7,21092,15963,26221,37,28,46,FR,France +199219,7,19210,13934,24486,34,25,43,FR,France +199218,7,30273,22605,37941,53,40,66,FR,France +199217,7,19162,14251,24073,34,25,43,FR,France +199216,7,15583,11158,20008,27,19,35,FR,France +199215,7,15473,10723,20223,27,19,35,FR,France +199214,7,14455,10040,18870,25,17,33,FR,France +199213,7,17146,12105,22187,30,21,39,FR,France +199212,7,15838,10923,20753,28,19,37,FR,France +199211,7,20003,13824,26182,35,24,46,FR,France +199210,7,22906,16060,29752,40,28,52,FR,France +199209,7,21824,15687,27961,38,27,49,FR,France +199208,7,15243,10265,20221,27,18,36,FR,France +199207,7,22633,16160,29106,40,29,51,FR,France +199206,7,17009,12219,21799,30,22,38,FR,France +199205,7,15997,11590,20404,28,20,36,FR,France +199204,7,20690,15075,26305,36,26,46,FR,France +199203,7,18586,12684,24488,33,23,43,FR,France +199202,7,16588,10590,22586,29,18,40,FR,France +199201,7,23607,16552,30662,41,29,53,FR,France +199152,7,15184,10392,19976,27,19,35,FR,France +199151,7,15043,10624,19462,26,18,34,FR,France +199150,7,14115,9737,18493,25,17,33,FR,France +199149,7,13304,8548,18060,23,15,31,FR,France +199148,7,15370,10164,20576,27,18,36,FR,France +199147,7,12813,8139,17487,23,15,31,FR,France +199146,7,6453,3123,9783,11,5,17,FR,France +199145,7,8048,4083,12013,14,7,21,FR,France +199144,7,9882,5623,14141,17,10,24,FR,France +199143,7,14307,8645,19969,25,15,35,FR,France +199142,7,6419,3334,9504,11,6,16,FR,France +199141,7,6168,3113,9223,11,6,16,FR,France +199140,7,3615,1159,6071,6,2,10,FR,France +199139,7,3105,472,5738,5,0,10,FR,France +199138,7,4446,1435,7457,8,3,13,FR,France +199137,7,1457,0,3262,3,0,6,FR,France +199136,7,3053,29,6077,5,0,10,FR,France +199135,7,805,0,2556,1,0,4,FR,France +199134,7,5512,856,10168,10,2,18,FR,France +199133,7,7347,2903,11791,13,5,21,FR,France +199132,7,16099,7334,24864,28,13,43,FR,France +199131,7,16803,8145,25461,30,15,45,FR,France +199130,7,15915,6368,25462,28,11,45,FR,France +199129,7,23744,14703,32785,42,26,58,FR,France +199128,7,24222,15617,32827,43,28,58,FR,France +199127,7,20309,12868,27750,36,23,49,FR,France +199126,7,17608,11304,23912,31,20,42,FR,France +199125,7,16169,10700,21638,28,18,38,FR,France +199124,7,16171,10071,22271,28,17,39,FR,France +199123,7,11947,7671,16223,21,13,29,FR,France +199122,7,15452,9953,20951,27,17,37,FR,France +199121,7,14903,8975,20831,26,16,36,FR,France +199120,7,19053,12742,25364,34,23,45,FR,France +199119,7,16739,11246,22232,29,19,39,FR,France +199118,7,21385,13882,28888,38,25,51,FR,France +199117,7,13462,8877,18047,24,16,32,FR,France +199116,7,14857,10068,19646,26,18,34,FR,France +199115,7,13975,9781,18169,25,18,32,FR,France +199114,7,12265,7684,16846,22,14,30,FR,France +199113,7,9567,6041,13093,17,11,23,FR,France +199112,7,10864,7331,14397,19,13,25,FR,France +199111,7,15574,11184,19964,27,19,35,FR,France +199110,7,16643,11372,21914,29,20,38,FR,France +199109,7,13741,8780,18702,24,15,33,FR,France +199108,7,13289,8813,17765,23,15,31,FR,France +199107,7,12337,8077,16597,22,15,29,FR,France +199106,7,10877,7013,14741,19,12,26,FR,France +199105,7,10442,6544,14340,18,11,25,FR,France +199104,7,7913,4563,11263,14,8,20,FR,France +199103,7,15387,10484,20290,27,18,36,FR,France +199102,7,16277,11046,21508,29,20,38,FR,France +199101,7,15565,10271,20859,27,18,36,FR,France +199052,7,19375,13295,25455,34,23,45,FR,France +199051,7,19080,13807,24353,34,25,43,FR,France +199050,7,11079,6660,15498,20,12,28,FR,France +199049,7,1143,0,2610,2,0,5,FR,France diff --git a/module3/exo3/Concentration_CO2.csv b/module3/exo3/Concentration_CO2.csv new file mode 100644 index 0000000000000000000000000000000000000000..326fa3d76768c6f854dea4cfa3f37b753d3dcf36 --- /dev/null +++ b/module3/exo3/Concentration_CO2.csv @@ -0,0 +1,813 @@ +"-------------------------------------------------------------------------------------------" +" Atmospheric CO2 concentrations (ppm) derived from in situ air measurements " +" at Mauna Loa, Observatory, Hawaii: Latitude 19.5°N Longitude 155.6°W Elevation 3397m " +" " +" Source: R. F. Keeling, S. J. Walker, S. C. Piper and A. F. Bollenbacher " +" Scripps CO2 Program ( http://scrippsco2.ucsd.edu ) " +" Scripps Institution of Oceanography (SIO) " +" University of California " +" La Jolla, California USA 92093-0244 " +" " +" Status of data and correspondence: " +" " +" These data are subject to revision based on recalibration of standard gases. Questions " +" about the data should be directed to Dr. Ralph Keeling (rkeeling@ucsd.edu), Stephen Walker" +" (sjwalker@ucsd.edu) and Stephen Piper (scpiper@ucsd.edu), Scripps CO2 Program. " +" " +" Baseline data in this file through 06-Feb-2020 from archive dated 06-Feb-2020 08:55:31 " +" " +"-------------------------------------------------------------------------------------------" +" " +" Please cite as: " +" " +" C. D. Keeling, S. C. Piper, R. B. Bacastow, M. Wahlen, T. P. Whorf, M. Heimann, and " +" H. A. Meijer, Exchanges of atmospheric CO2 and 13CO2 with the terrestrial biosphere and " +" oceans from 1978 to 2000. I. Global aspects, SIO Reference Series, No. 01-06, Scripps " +" Institution of Oceanography, San Diego, 88 pages, 2001. " +" " +" If it is necessary to cite a peer-reviewed article, please cite as: " +" " +" C. D. Keeling, S. C. Piper, R. B. Bacastow, M. Wahlen, T. P. Whorf, M. Heimann, and " +" H. A. Meijer, Atmospheric CO2 and 13CO2 exchange with the terrestrial biosphere and " +" oceans from 1978 to 2000: observations and carbon cycle implications, pages 83-113, " +" in "A History of Atmospheric CO2 and its effects on Plants, Animals, and Ecosystems", " +" editors, Ehleringer, J.R., T. E. Cerling, M. D. Dearing, Springer Verlag, " +" New York, 2005. " +" " +"-------------------------------------------------------------------------------------------" +" " +" The data file below contains 10 columns. Columns 1-4 give the dates in several redundant " +" formats. Column 5 below gives monthly Mauna Loa CO2 concentrations in micro-mol CO2 per " +" mole (ppm), reported on the 2008A SIO manometric mole fraction scale. This is the " +" standard version of the data most often sought. The monthly values have been adjusted " +" to 24:00 hours on the 15th of each month. Column 6 gives the same data after a seasonal " +" adjustment to remove the quasi-regular seasonal cycle. The adjustment involves " +" subtracting from the data a 4-harmonic fit with a linear gain factor. Column 7 is a " +" smoothed version of the data generated from a stiff cubic spline function plus 4-harmonic " +" functions with linear gain. Column 8 is the same smoothed version with the seasonal " +" cycle removed. Column 9 is identical to Column 5 except that the missing values from " +" Column 5 have been filled with values from Column 7. Column 10 is identical to Column 6 " +" except missing values have been filled with values from Column 8. Missing values are " +" denoted by -99.99 " +" " +" CO2 concentrations are measured on the '08A' calibration scale " +" " + Yr, Mn, Date, Date, CO2,seasonally, fit, seasonally, CO2, seasonally + , , , , , adjusted, ,adjusted fit, filled,adjusted filled + , , Excel, , [ppm], [ppm] , [ppm], [ppm], [ppm], [ppm] +1958, 01, 21200, 1958.0411, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +1958, 02, 21231, 1958.1260, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +1958, 03, 21259, 1958.2027, 315.70, 314.44, 316.19, 314.91, 315.70, 314.44 +1958, 04, 21290, 1958.2877, 317.45, 315.16, 317.30, 314.99, 317.45, 315.16 +1958, 05, 21320, 1958.3699, 317.51, 314.71, 317.86, 315.06, 317.51, 314.71 +1958, 06, 21351, 1958.4548, -99.99, -99.99, 317.24, 315.14, 317.24, 315.14 +1958, 07, 21381, 1958.5370, 315.86, 315.19, 315.86, 315.22, 315.86, 315.19 +1958, 08, 21412, 1958.6219, 314.93, 316.19, 314.00, 315.29, 314.93, 316.19 +1958, 09, 21443, 1958.7068, 313.21, 316.08, 312.46, 315.35, 313.21, 316.08 +1958, 10, 21473, 1958.7890, -99.99, -99.99, 312.44, 315.40, 312.44, 315.40 +1958, 11, 21504, 1958.8740, 313.33, 315.20, 313.62, 315.46, 313.33, 315.20 +1958, 12, 21534, 1958.9562, 314.67, 315.43, 314.77, 315.51, 314.67, 315.43 +1959, 01, 21565, 1959.0411, 315.58, 315.54, 315.62, 315.57, 315.58, 315.54 +1959, 02, 21596, 1959.1260, 316.49, 315.86, 316.27, 315.63, 316.49, 315.86 +1959, 03, 21624, 1959.2027, 316.65, 315.38, 316.98, 315.69, 316.65, 315.38 +1959, 04, 21655, 1959.2877, 317.72, 315.42, 318.09, 315.77, 317.72, 315.42 +1959, 05, 21685, 1959.3699, 318.29, 315.49, 318.65, 315.85, 318.29, 315.49 +1959, 06, 21716, 1959.4548, 318.15, 316.03, 318.04, 315.94, 318.15, 316.03 +1959, 07, 21746, 1959.5370, 316.54, 315.86, 316.67, 316.03, 316.54, 315.86 +1959, 08, 21777, 1959.6219, 314.80, 316.06, 314.83, 316.12, 314.80, 316.06 +1959, 09, 21808, 1959.7068, 313.84, 316.72, 313.32, 316.22, 313.84, 316.72 +1959, 10, 21838, 1959.7890, 313.33, 316.32, 313.33, 316.30, 313.33, 316.32 +1959, 11, 21869, 1959.8740, 314.81, 316.68, 314.54, 316.39, 314.81, 316.68 +1959, 12, 21899, 1959.9562, 315.58, 316.35, 315.72, 316.47, 315.58, 316.35 +1960, 01, 21930, 1960.0410, 316.43, 316.39, 316.61, 316.56, 316.43, 316.39 +1960, 02, 21961, 1960.1257, 316.98, 316.35, 317.27, 316.64, 316.98, 316.35 +1960, 03, 21990, 1960.2049, 317.58, 316.28, 318.03, 316.71, 317.58, 316.28 +1960, 04, 22021, 1960.2896, 319.03, 316.70, 319.14, 316.79, 319.03, 316.70 +1960, 05, 22051, 1960.3716, 320.04, 317.22, 319.67, 316.86, 320.04, 317.22 +1960, 06, 22082, 1960.4563, 319.59, 317.48, 319.01, 316.93, 319.59, 317.48 +1960, 07, 22112, 1960.5383, 318.18, 317.53, 317.60, 316.98, 318.18, 317.53 +1960, 08, 22143, 1960.6230, 315.90, 317.20, 315.69, 317.01, 315.90, 317.20 +1960, 09, 22174, 1960.7077, 314.17, 317.07, 314.12, 317.04, 314.17, 317.07 +1960, 10, 22204, 1960.7896, 313.83, 316.83, 314.09, 317.07, 313.83, 316.83 +1960, 11, 22235, 1960.8743, 315.00, 316.87, 315.25, 317.11, 315.00, 316.87 +1960, 12, 22265, 1960.9563, 316.19, 316.96, 316.40, 317.15, 316.19, 316.96 +1961, 01, 22296, 1961.0411, 316.89, 316.86, 317.25, 317.20, 316.89, 316.86 +1961, 02, 22327, 1961.1260, 317.70, 317.07, 317.90, 317.26, 317.70, 317.07 +1961, 03, 22355, 1961.2027, 318.54, 317.26, 318.63, 317.33, 318.54, 317.26 +1961, 04, 22386, 1961.2877, 319.48, 317.16, 319.75, 317.41, 319.48, 317.16 +1961, 05, 22416, 1961.3699, 320.58, 317.76, 320.32, 317.50, 320.58, 317.76 +1961, 06, 22447, 1961.4548, 319.77, 317.63, 319.71, 317.59, 319.77, 317.63 +1961, 07, 22477, 1961.5370, 318.57, 317.89, 318.33, 317.68, 318.57, 317.89 +1961, 08, 22508, 1961.6219, 316.79, 318.06, 316.46, 317.76, 316.79, 318.06 +1961, 09, 22539, 1961.7068, 314.99, 317.89, 314.92, 317.85, 314.99, 317.89 +1961, 10, 22569, 1961.7890, 315.31, 318.32, 314.92, 317.92, 315.31, 318.32 +1961, 11, 22600, 1961.8740, 316.10, 317.99, 316.13, 317.99, 316.10, 317.99 +1961, 12, 22630, 1961.9562, 317.01, 317.78, 317.30, 318.06, 317.01, 317.78 +1962, 01, 22661, 1962.0411, 317.94, 317.90, 318.18, 318.13, 317.94, 317.90 +1962, 02, 22692, 1962.1260, 318.55, 317.92, 318.83, 318.19, 318.55, 317.92 +1962, 03, 22720, 1962.2027, 319.68, 318.39, 319.56, 318.26, 319.68, 318.39 +1962, 04, 22751, 1962.2877, 320.57, 318.24, 320.67, 318.32, 320.57, 318.24 +1962, 05, 22781, 1962.3699, 321.02, 318.18, 321.22, 318.39, 321.02, 318.18 +1962, 06, 22812, 1962.4548, 320.62, 318.48, 320.57, 318.45, 320.62, 318.48 +1962, 07, 22842, 1962.5370, 319.61, 318.93, 319.16, 318.51, 319.61, 318.93 +1962, 08, 22873, 1962.6219, 317.40, 318.68, 317.25, 318.56, 317.40, 318.68 +1962, 09, 22904, 1962.7068, 316.25, 319.16, 315.67, 318.60, 316.25, 319.16 +1962, 10, 22934, 1962.7890, 315.42, 318.44, 315.63, 318.64, 315.42, 318.44 +1962, 11, 22965, 1962.8740, 316.69, 318.58, 316.81, 318.68, 316.69, 318.58 +1962, 12, 22995, 1962.9562, 317.70, 318.47, 317.96, 318.72, 317.70, 318.47 +1963, 01, 23026, 1963.0411, 318.74, 318.70, 318.81, 318.76, 318.74, 318.70 +1963, 02, 23057, 1963.1260, 319.07, 318.44, 319.45, 318.81, 319.07, 318.44 +1963, 03, 23085, 1963.2027, 319.86, 318.57, 320.16, 318.86, 319.86, 318.57 +1963, 04, 23116, 1963.2877, 321.38, 319.05, 321.26, 318.91, 321.38, 319.05 +1963, 05, 23146, 1963.3699, 322.25, 319.40, 321.80, 318.96, 322.25, 319.40 +1963, 06, 23177, 1963.4548, 321.48, 319.33, 321.14, 319.01, 321.48, 319.33 +1963, 07, 23207, 1963.5370, 319.74, 319.06, 319.71, 319.06, 319.74, 319.06 +1963, 08, 23238, 1963.6219, 317.77, 319.05, 317.78, 319.10, 317.77, 319.05 +1963, 09, 23269, 1963.7068, 316.21, 319.14, 316.20, 319.14, 316.21, 319.14 +1963, 10, 23299, 1963.7890, 315.99, 319.02, 316.16, 319.18, 315.99, 319.02 +1963, 11, 23330, 1963.8740, 317.07, 318.96, 317.35, 319.23, 317.07, 318.96 +1963, 12, 23360, 1963.9562, 318.35, 319.13, 318.51, 319.27, 318.35, 319.13 +1964, 01, 23391, 1964.0410, 319.57, 319.53, 319.37, 319.32, 319.57, 319.53 +1964, 02, 23422, 1964.1257, -99.99, -99.99, 320.01, 319.36, 320.01, 319.36 +1964, 03, 23451, 1964.2049, -99.99, -99.99, 320.74, 319.41, 320.74, 319.41 +1964, 04, 23482, 1964.2896, -99.99, -99.99, 321.83, 319.45, 321.83, 319.45 +1964, 05, 23512, 1964.3716, 322.26, 319.40, 322.34, 319.49, 322.26, 319.40 +1964, 06, 23543, 1964.4563, 321.89, 319.75, 321.64, 319.52, 321.89, 319.75 +1964, 07, 23573, 1964.5383, 320.44, 319.78, 320.19, 319.55, 320.44, 319.78 +1964, 08, 23604, 1964.6230, 318.69, 320.00, 318.24, 319.58, 318.69, 320.00 +1964, 09, 23635, 1964.7077, 316.71, 319.65, 316.64, 319.60, 316.71, 319.65 +1964, 10, 23665, 1964.7896, 316.87, 319.91, 316.59, 319.62, 316.87, 319.91 +1964, 11, 23696, 1964.8743, 317.68, 319.58, 317.76, 319.64, 317.68, 319.58 +1964, 12, 23726, 1964.9563, 318.71, 319.49, 318.89, 319.66, 318.71, 319.49 +1965, 01, 23757, 1965.0411, 319.44, 319.40, 319.73, 319.68, 319.44, 319.40 +1965, 02, 23788, 1965.1260, 320.44, 319.81, 320.37, 319.72, 320.44, 319.81 +1965, 03, 23816, 1965.2027, 320.89, 319.59, 321.08, 319.77, 320.89, 319.59 +1965, 04, 23847, 1965.2877, 322.14, 319.78, 322.20, 319.83, 322.14, 319.78 +1965, 05, 23877, 1965.3699, 322.17, 319.30, 322.77, 319.91, 322.17, 319.30 +1965, 06, 23908, 1965.4548, 321.87, 319.71, 322.15, 320.00, 321.87, 319.71 +1965, 07, 23938, 1965.5370, 321.21, 320.52, 320.76, 320.10, 321.21, 320.52 +1965, 08, 23969, 1965.6219, 318.87, 320.16, 318.88, 320.21, 318.87, 320.16 +1965, 09, 24000, 1965.7068, 317.82, 320.76, 317.36, 320.32, 317.82, 320.76 +1965, 10, 24030, 1965.7890, 317.30, 320.36, 317.39, 320.43, 317.30, 320.36 +1965, 11, 24061, 1965.8740, 318.87, 320.78, 318.66, 320.55, 318.87, 320.78 +1965, 12, 24091, 1965.9562, 319.42, 320.20, 319.90, 320.66, 319.42, 320.20 +1966, 01, 24122, 1966.0411, 320.62, 320.58, 320.83, 320.78, 320.62, 320.58 +1966, 02, 24153, 1966.1260, 321.60, 320.96, 321.55, 320.90, 321.60, 320.96 +1966, 03, 24181, 1966.2027, 322.39, 321.08, 322.33, 321.01, 322.39, 321.08 +1966, 04, 24212, 1966.2877, 323.70, 321.34, 323.50, 321.12, 323.70, 321.34 +1966, 05, 24242, 1966.3699, 324.08, 321.20, 324.10, 321.22, 324.08, 321.20 +1966, 06, 24273, 1966.4548, 323.75, 321.58, 323.47, 321.32, 323.75, 321.58 +1966, 07, 24303, 1966.5370, 322.38, 321.69, 322.07, 321.40, 322.38, 321.69 +1966, 08, 24334, 1966.6219, 320.36, 321.66, 320.15, 321.48, 320.36, 321.66 +1966, 09, 24365, 1966.7068, 318.64, 321.60, 318.58, 321.55, 318.64, 321.60 +1966, 10, 24395, 1966.7890, 318.10, 321.17, 318.56, 321.62, 318.10, 321.17 +1966, 11, 24426, 1966.8740, 319.78, 321.70, 319.78, 321.68, 319.78, 321.70 +1966, 12, 24456, 1966.9562, 321.03, 321.81, 320.97, 321.74, 321.03, 321.81 +1967, 01, 24487, 1967.0411, 322.33, 322.29, 321.85, 321.80, 322.33, 322.29 +1967, 02, 24518, 1967.1260, 322.50, 321.86, 322.51, 321.86, 322.50, 321.86 +1967, 03, 24546, 1967.2027, 323.04, 321.73, 323.23, 321.90, 323.04, 321.73 +1967, 04, 24577, 1967.2877, 324.42, 322.05, 324.35, 321.96, 324.42, 322.05 +1967, 05, 24607, 1967.3699, 325.00, 322.12, 324.90, 322.01, 325.00, 322.12 +1967, 06, 24638, 1967.4548, 324.09, 321.91, 324.24, 322.07, 324.09, 321.91 +1967, 07, 24668, 1967.5370, 322.54, 321.85, 322.80, 322.13, 322.54, 321.85 +1967, 08, 24699, 1967.6219, 320.92, 322.22, 320.87, 322.20, 320.92, 322.22 +1967, 09, 24730, 1967.7068, 319.25, 322.22, 319.29, 322.27, 319.25, 322.22 +1967, 10, 24760, 1967.7890, 319.39, 322.47, 319.28, 322.35, 319.39, 322.47 +1967, 11, 24791, 1967.8740, 320.73, 322.65, 320.52, 322.42, 320.73, 322.65 +1967, 12, 24821, 1967.9562, 321.96, 322.74, 321.72, 322.49, 321.96, 322.74 +1968, 01, 24852, 1968.0410, 322.57, 322.53, 322.62, 322.57, 322.57, 322.53 +1968, 02, 24883, 1968.1257, 323.15, 322.50, 323.30, 322.65, 323.15, 322.50 +1968, 03, 24912, 1968.2049, 323.89, 322.55, 324.09, 322.73, 323.89, 322.55 +1968, 04, 24943, 1968.2896, 325.02, 322.62, 325.24, 322.83, 325.02, 322.62 +1968, 05, 24973, 1968.3716, 325.57, 322.68, 325.82, 322.92, 325.57, 322.68 +1968, 06, 25004, 1968.4563, 325.36, 323.19, 325.18, 323.03, 325.36, 323.19 +1968, 07, 25034, 1968.5383, 324.14, 323.47, 323.78, 323.14, 324.14, 323.47 +1968, 08, 25065, 1968.6230, 322.11, 323.44, 321.89, 323.25, 322.11, 323.44 +1968, 09, 25096, 1968.7077, 320.33, 323.32, 320.36, 323.37, 320.33, 323.32 +1968, 10, 25126, 1968.7896, 320.25, 323.33, 320.42, 323.49, 320.25, 323.33 +1968, 11, 25157, 1968.8743, 321.32, 323.25, 321.71, 323.61, 321.32, 323.25 +1968, 12, 25187, 1968.9563, 322.89, 323.68, 322.97, 323.75, 322.89, 323.68 +1969, 01, 25218, 1969.0411, 324.00, 323.96, 323.94, 323.89, 324.00, 323.96 +1969, 02, 25249, 1969.1260, 324.42, 323.77, 324.69, 324.03, 324.42, 323.77 +1969, 03, 25277, 1969.2027, 325.63, 324.31, 325.50, 324.16, 325.63, 324.31 +1969, 04, 25308, 1969.2877, 326.66, 324.28, 326.71, 324.30, 326.66, 324.28 +1969, 05, 25338, 1969.3699, 327.38, 324.48, 327.34, 324.44, 327.38, 324.48 +1969, 06, 25369, 1969.4548, 326.71, 324.51, 326.75, 324.57, 326.71, 324.51 +1969, 07, 25399, 1969.5370, 325.88, 325.18, 325.36, 324.69, 325.88, 325.18 +1969, 08, 25430, 1969.6219, 323.66, 324.97, 323.46, 324.80, 323.66, 324.97 +1969, 09, 25461, 1969.7068, 322.38, 325.37, 321.90, 324.90, 322.38, 325.37 +1969, 10, 25491, 1969.7890, 321.78, 324.88, 321.91, 324.99, 321.78, 324.88 +1969, 11, 25522, 1969.8740, 322.85, 324.79, 323.16, 325.08, 322.85, 324.79 +1969, 12, 25552, 1969.9562, 324.12, 324.91, 324.38, 325.16, 324.12, 324.91 +1970, 01, 25583, 1970.0411, 325.06, 325.02, 325.29, 325.24, 325.06, 325.02 +1970, 02, 25614, 1970.1260, 325.98, 325.33, 325.98, 325.32, 325.98, 325.33 +1970, 03, 25642, 1970.2027, 326.93, 325.61, 326.74, 325.40, 326.93, 325.61 +1970, 04, 25673, 1970.2877, 328.13, 325.74, 327.89, 325.48, 328.13, 325.74 +1970, 05, 25703, 1970.3699, 328.08, 325.16, 328.47, 325.55, 328.08, 325.16 +1970, 06, 25734, 1970.4548, 327.67, 325.46, 327.81, 325.63, 327.67, 325.46 +1970, 07, 25764, 1970.5370, 326.34, 325.64, 326.37, 325.70, 326.34, 325.64 +1970, 08, 25795, 1970.6219, 324.69, 326.00, 324.42, 325.77, 324.69, 326.00 +1970, 09, 25826, 1970.7068, 323.10, 326.10, 322.82, 325.83, 323.10, 326.10 +1970, 10, 25856, 1970.7890, 323.06, 326.17, 322.79, 325.88, 323.06, 326.17 +1970, 11, 25887, 1970.8740, 324.01, 325.95, 324.01, 325.93, 324.01, 325.95 +1970, 12, 25917, 1970.9562, 325.13, 325.93, 325.19, 325.97, 325.13, 325.93 +1971, 01, 25948, 1971.0411, 326.17, 326.13, 326.06, 326.01, 326.17, 326.13 +1971, 02, 25979, 1971.1260, 326.68, 326.03, 326.71, 326.05, 326.68, 326.03 +1971, 03, 26007, 1971.2027, 327.18, 325.85, 327.43, 326.09, 327.18, 325.85 +1971, 04, 26038, 1971.2877, 327.79, 325.38, 328.56, 326.14, 327.79, 325.38 +1971, 05, 26068, 1971.3699, 328.93, 326.00, 329.12, 326.19, 328.93, 326.00 +1971, 06, 26099, 1971.4548, 328.57, 326.36, 328.45, 326.26, 328.57, 326.36 +1971, 07, 26129, 1971.5370, 327.36, 326.66, 327.00, 326.33, 327.36, 326.66 +1971, 08, 26160, 1971.6219, 325.43, 326.75, 325.05, 326.40, 325.43, 326.75 +1971, 09, 26191, 1971.7068, 323.36, 326.37, 323.45, 326.47, 323.36, 326.37 +1971, 10, 26221, 1971.7890, 323.56, 326.68, 323.44, 326.54, 323.56, 326.68 +1971, 11, 26252, 1971.8740, 324.80, 326.75, 324.69, 326.62, 324.80, 326.75 +1971, 12, 26282, 1971.9562, 326.01, 326.81, 325.92, 326.70, 326.01, 326.81 +1972, 01, 26313, 1972.0410, 326.77, 326.73, 326.83, 326.78, 326.77, 326.73 +1972, 02, 26344, 1972.1257, 327.63, 326.98, 327.54, 326.88, 327.63, 326.98 +1972, 03, 26373, 1972.2049, 327.75, 326.39, 328.35, 326.98, 327.75, 326.39 +1972, 04, 26404, 1972.2896, 329.72, 327.29, 329.55, 327.10, 329.72, 327.29 +1972, 05, 26434, 1972.3716, 330.07, 327.14, 330.16, 327.23, 330.07, 327.14 +1972, 06, 26465, 1972.4563, 329.09, 326.89, 329.55, 327.38, 329.09, 326.89 +1972, 07, 26495, 1972.5383, 328.04, 327.36, 328.19, 327.54, 328.04, 327.36 +1972, 08, 26526, 1972.6230, 326.32, 327.67, 326.34, 327.72, 326.32, 327.67 +1972, 09, 26557, 1972.7077, 324.84, 327.87, 324.86, 327.91, 324.84, 327.87 +1972, 10, 26587, 1972.7896, 325.20, 328.33, 324.99, 328.10, 325.20, 328.33 +1972, 11, 26618, 1972.8743, 326.50, 328.45, 326.37, 328.31, 326.50, 328.45 +1972, 12, 26648, 1972.9563, 327.55, 328.35, 327.72, 328.51, 327.55, 328.35 +1973, 01, 26679, 1973.0411, 328.55, 328.51, 328.77, 328.72, 328.55, 328.51 +1973, 02, 26710, 1973.1260, 329.56, 328.90, 329.59, 328.92, 329.56, 328.90 +1973, 03, 26738, 1973.2027, 330.30, 328.96, 330.46, 329.11, 330.30, 328.96 +1973, 04, 26769, 1973.2877, 331.50, 329.08, 331.74, 329.30, 331.50, 329.08 +1973, 05, 26799, 1973.3699, 332.48, 329.54, 332.42, 329.48, 332.48, 329.54 +1973, 06, 26830, 1973.4548, 332.07, 329.84, 331.85, 329.64, 332.07, 329.84 +1973, 07, 26860, 1973.5370, 330.87, 330.16, 330.45, 329.77, 330.87, 330.16 +1973, 08, 26891, 1973.6219, 329.31, 330.64, 328.52, 329.88, 329.31, 330.64 +1973, 09, 26922, 1973.7068, 327.51, 330.54, 326.91, 329.96, 327.51, 330.54 +1973, 10, 26952, 1973.7890, 327.18, 330.32, 326.88, 330.01, 327.18, 330.32 +1973, 11, 26983, 1973.8740, 328.16, 330.13, 328.10, 330.04, 328.16, 330.13 +1973, 12, 27013, 1973.9562, 328.64, 329.44, 329.28, 330.07, 328.64, 329.44 +1974, 01, 27044, 1974.0411, 329.35, 329.31, 330.14, 330.09, 329.35, 329.31 +1974, 02, 27075, 1974.1260, 330.71, 330.05, 330.78, 330.12, 330.71, 330.05 +1974, 03, 27103, 1974.2027, 331.48, 330.14, 331.50, 330.14, 331.48, 330.14 +1974, 04, 27134, 1974.2877, 332.65, 330.22, 332.62, 330.18, 332.65, 330.22 +1974, 05, 27164, 1974.3699, 333.09, 330.13, 333.17, 330.22, 333.09, 330.13 +1974, 06, 27195, 1974.4548, 332.25, 330.01, 332.48, 330.26, 332.25, 330.01 +1974, 07, 27225, 1974.5370, 331.18, 330.46, 330.99, 330.31, 331.18, 330.46 +1974, 08, 27256, 1974.6219, 329.39, 330.73, 328.99, 330.36, 329.39, 330.73 +1974, 09, 27287, 1974.7068, 327.43, 330.47, 327.35, 330.41, 327.43, 330.47 +1974, 10, 27317, 1974.7890, 327.37, 330.52, 327.32, 330.46, 327.37, 330.52 +1974, 11, 27348, 1974.8740, 328.46, 330.43, 328.57, 330.52, 328.46, 330.43 +1974, 12, 27378, 1974.9562, 329.57, 330.38, 329.79, 330.58, 329.57, 330.38 +1975, 01, 27409, 1975.0411, 330.40, 330.36, 330.71, 330.65, 330.40, 330.36 +1975, 02, 27440, 1975.1260, 331.40, 330.74, 331.41, 330.74, 331.40, 330.74 +1975, 03, 27468, 1975.2027, 332.04, 330.69, 332.18, 330.82, 332.04, 330.69 +1975, 04, 27499, 1975.2877, 333.31, 330.87, 333.36, 330.91, 333.31, 330.87 +1975, 05, 27529, 1975.3699, 333.97, 331.00, 333.97, 331.00, 333.97, 331.00 +1975, 06, 27560, 1975.4548, 333.60, 331.36, 333.33, 331.10, 333.60, 331.36 +1975, 07, 27590, 1975.5370, 331.90, 331.19, 331.88, 331.20, 331.90, 331.19 +1975, 08, 27621, 1975.6219, 330.06, 331.39, 329.92, 331.29, 330.06, 331.39 +1975, 09, 27652, 1975.7068, 328.56, 331.61, 328.32, 331.39, 328.56, 331.61 +1975, 10, 27682, 1975.7890, 328.34, 331.50, 328.32, 331.47, 328.34, 331.50 +1975, 11, 27713, 1975.8740, 329.49, 331.47, 329.60, 331.56, 329.49, 331.47 +1975, 12, 27743, 1975.9562, 330.76, 331.57, 330.84, 331.64, 330.76, 331.57 +1976, 01, 27774, 1976.0410, 331.75, 331.71, 331.77, 331.72, 331.75, 331.71 +1976, 02, 27805, 1976.1257, 332.56, 331.91, 332.47, 331.80, 332.56, 331.91 +1976, 03, 27834, 1976.2049, 333.50, 332.12, 333.26, 331.87, 333.50, 332.12 +1976, 04, 27865, 1976.2896, 334.58, 332.12, 334.43, 331.95, 334.58, 332.12 +1976, 05, 27895, 1976.3716, 334.88, 331.90, 335.00, 332.03, 334.88, 331.90 +1976, 06, 27926, 1976.4563, 334.33, 332.10, 334.32, 332.11, 334.33, 332.10 +1976, 07, 27956, 1976.5383, 333.05, 332.36, 332.85, 332.19, 333.05, 332.36 +1976, 08, 27987, 1976.6230, 330.94, 332.31, 330.89, 332.29, 330.94, 332.31 +1976, 09, 28018, 1976.7077, 329.30, 332.38, 329.30, 332.39, 329.30, 332.38 +1976, 10, 28048, 1976.7896, 328.94, 332.11, 329.35, 332.50, 328.94, 332.11 +1976, 11, 28079, 1976.8743, 330.31, 332.29, 330.67, 332.63, 330.31, 332.29 +1976, 12, 28109, 1976.9563, 331.68, 332.49, 331.98, 332.77, 331.68, 332.49 +1977, 01, 28140, 1977.0411, 332.93, 332.88, 332.98, 332.93, 332.93, 332.88 +1977, 02, 28171, 1977.1260, 333.42, 332.75, 333.78, 333.11, 333.42, 332.75 +1977, 03, 28199, 1977.2027, 334.70, 333.35, 334.64, 333.27, 334.70, 333.35 +1977, 04, 28230, 1977.2877, 336.07, 333.62, 335.93, 333.46, 336.07, 333.62 +1977, 05, 28260, 1977.3699, 336.75, 333.76, 336.62, 333.64, 336.75, 333.76 +1977, 06, 28291, 1977.4548, 336.27, 334.01, 336.06, 333.82, 336.27, 334.01 +1977, 07, 28321, 1977.5370, 334.92, 334.20, 334.67, 333.99, 334.92, 334.20 +1977, 08, 28352, 1977.6219, 332.75, 334.10, 332.77, 334.15, 332.75, 334.10 +1977, 09, 28383, 1977.7068, 331.59, 334.66, 331.22, 334.31, 331.59, 334.66 +1977, 10, 28413, 1977.7890, 331.16, 334.35, 331.28, 334.46, 331.16, 334.35 +1977, 11, 28444, 1977.8740, 332.40, 334.40, 332.63, 334.60, 332.40, 334.40 +1977, 12, 28474, 1977.9562, 333.85, 334.66, 333.94, 334.74, 333.85, 334.66 +1978, 01, 28505, 1978.0411, 334.97, 334.93, 334.93, 334.88, 334.97, 334.93 +1978, 02, 28536, 1978.1260, 335.38, 334.72, 335.69, 335.01, 335.38, 334.72 +1978, 03, 28564, 1978.2027, 336.64, 335.28, 336.50, 335.13, 336.64, 335.28 +1978, 04, 28595, 1978.2877, 337.76, 335.30, 337.73, 335.25, 337.76, 335.30 +1978, 05, 28625, 1978.3699, 338.01, 335.02, 338.37, 335.37, 338.01, 335.02 +1978, 06, 28656, 1978.4548, 337.90, 335.63, 337.73, 335.49, 337.90, 335.63 +1978, 07, 28686, 1978.5370, 336.54, 335.82, 336.29, 335.60, 336.54, 335.82 +1978, 08, 28717, 1978.6219, 334.68, 336.03, 334.31, 335.70, 334.68, 336.03 +1978, 09, 28748, 1978.7068, 332.76, 335.84, 332.70, 335.80, 332.76, 335.84 +1978, 10, 28778, 1978.7890, 332.55, 335.74, 332.71, 335.89, 332.55, 335.74 +1978, 11, 28809, 1978.8740, 333.92, 335.92, 334.01, 335.99, 333.92, 335.92 +1978, 12, 28839, 1978.9562, 334.95, 335.77, 335.28, 336.08, 334.95, 335.77 +1979, 01, 28870, 1979.0411, 336.23, 336.19, 336.24, 336.19, 336.23, 336.19 +1979, 02, 28901, 1979.1260, 336.76, 336.09, 336.98, 336.30, 336.76, 336.09 +1979, 03, 28929, 1979.2027, 337.96, 336.60, 337.79, 336.41, 337.96, 336.60 +1979, 04, 28960, 1979.2877, 338.88, 336.41, 339.03, 336.54, 338.88, 336.41 +1979, 05, 28990, 1979.3699, 339.47, 336.47, 339.67, 336.67, 339.47, 336.47 +1979, 06, 29021, 1979.4548, 339.29, 337.01, 339.06, 336.80, 339.29, 337.01 +1979, 07, 29051, 1979.5370, 337.73, 337.01, 337.63, 336.94, 337.73, 337.01 +1979, 08, 29082, 1979.6219, 336.09, 337.44, 335.69, 337.08, 336.09, 337.44 +1979, 09, 29113, 1979.7068, 333.92, 337.01, 334.11, 337.22, 333.92, 337.01 +1979, 10, 29143, 1979.7890, 333.86, 337.07, 334.17, 337.37, 333.86, 337.07 +1979, 11, 29174, 1979.8740, 335.29, 337.30, 335.54, 337.52, 335.29, 337.30 +1979, 12, 29204, 1979.9562, 336.73, 337.55, 336.88, 337.68, 336.73, 337.55 +1980, 01, 29235, 1980.0410, 338.01, 337.97, 337.90, 337.85, 338.01, 337.97 +1980, 02, 29266, 1980.1257, 338.36, 337.69, 338.70, 338.02, 338.36, 337.69 +1980, 03, 29295, 1980.2049, 340.07, 338.68, 339.58, 338.17, 340.07, 338.68 +1980, 04, 29326, 1980.2896, 340.76, 338.26, 340.85, 338.33, 340.76, 338.26 +1980, 05, 29356, 1980.3716, 341.47, 338.45, 341.50, 338.48, 341.47, 338.45 +1980, 06, 29387, 1980.4563, 341.17, 338.91, 340.87, 338.63, 341.17, 338.91 +1980, 07, 29417, 1980.5383, 339.56, 338.86, 339.43, 338.77, 339.56, 338.86 +1980, 08, 29448, 1980.6230, 337.60, 338.99, 337.48, 338.90, 337.60, 338.99 +1980, 09, 29479, 1980.7077, 335.88, 338.99, 335.89, 339.02, 335.88, 338.99 +1980, 10, 29509, 1980.7896, 336.02, 339.23, 335.93, 339.13, 336.02, 339.23 +1980, 11, 29540, 1980.8743, 337.10, 339.11, 337.25, 339.24, 337.10, 339.11 +1980, 12, 29570, 1980.9563, 338.21, 339.04, 338.54, 339.34, 338.21, 339.04 +1981, 01, 29601, 1981.0411, 339.24, 339.19, 339.50, 339.44, 339.24, 339.19 +1981, 02, 29632, 1981.1260, 340.48, 339.81, 340.23, 339.55, 340.48, 339.81 +1981, 03, 29660, 1981.2027, 341.38, 340.01, 341.02, 339.63, 341.38, 340.01 +1981, 04, 29691, 1981.2877, 342.50, 340.02, 342.23, 339.72, 342.50, 340.02 +1981, 05, 29721, 1981.3699, 342.91, 339.89, 342.83, 339.81, 342.91, 339.89 +1981, 06, 29752, 1981.4548, 342.25, 339.96, 342.16, 339.89, 342.25, 339.96 +1981, 07, 29782, 1981.5370, 340.49, 339.76, 340.67, 339.98, 340.49, 339.76 +1981, 08, 29813, 1981.6219, 338.43, 339.80, 338.67, 340.07, 338.43, 339.80 +1981, 09, 29844, 1981.7068, 336.69, 339.81, 337.03, 340.16, 336.69, 339.81 +1981, 10, 29874, 1981.7890, 336.86, 340.08, 337.05, 340.26, 336.86, 340.08 +1981, 11, 29905, 1981.8740, 338.36, 340.38, 338.38, 340.37, 338.36, 340.38 +1981, 12, 29935, 1981.9562, 339.61, 340.44, 339.67, 340.48, 339.61, 340.44 +1982, 01, 29966, 1982.0411, 340.75, 340.71, 340.65, 340.59, 340.75, 340.71 +1982, 02, 29997, 1982.1260, 341.61, 340.94, 341.38, 340.70, 341.61, 340.94 +1982, 03, 30025, 1982.2027, 342.70, 341.32, 342.18, 340.79, 342.70, 341.32 +1982, 04, 30056, 1982.2877, 343.57, 341.07, 343.39, 340.88, 343.57, 341.07 +1982, 05, 30086, 1982.3699, 344.14, 341.10, 344.00, 340.96, 344.14, 341.10 +1982, 06, 30117, 1982.4548, 343.35, 341.05, 343.32, 341.04, 343.35, 341.05 +1982, 07, 30147, 1982.5370, 342.06, 341.32, 341.82, 341.12, 342.06, 341.32 +1982, 08, 30178, 1982.6219, 339.81, 341.18, 339.79, 341.20, 339.81, 341.18 +1982, 09, 30209, 1982.7068, 337.98, 341.10, 338.14, 341.28, 337.98, 341.10 +1982, 10, 30239, 1982.7890, 337.86, 341.10, 338.15, 341.38, 337.86, 341.10 +1982, 11, 30270, 1982.8740, 339.26, 341.29, 339.49, 341.49, 339.26, 341.29 +1982, 12, 30300, 1982.9562, 340.49, 341.32, 340.81, 341.62, 340.49, 341.32 +1983, 01, 30331, 1983.0411, 341.38, 341.33, 341.83, 341.78, 341.38, 341.33 +1983, 02, 30362, 1983.1260, 342.52, 341.84, 342.64, 341.95, 342.52, 341.84 +1983, 03, 30390, 1983.2027, 343.10, 341.71, 343.51, 342.11, 343.10, 341.71 +1983, 04, 30421, 1983.2877, 344.94, 342.44, 344.83, 342.31, 344.94, 342.44 +1983, 05, 30451, 1983.3699, 345.76, 342.71, 345.54, 342.50, 345.76, 342.71 +1983, 06, 30482, 1983.4548, 345.32, 343.01, 344.97, 342.69, 345.32, 343.01 +1983, 07, 30512, 1983.5370, 343.98, 343.25, 343.56, 342.86, 343.98, 343.25 +1983, 08, 30543, 1983.6219, 342.38, 343.75, 341.62, 343.03, 342.38, 343.75 +1983, 09, 30574, 1983.7068, 339.87, 343.00, 340.04, 343.19, 339.87, 343.00 +1983, 10, 30604, 1983.7890, 339.99, 343.24, 340.10, 343.34, 339.99, 343.24 +1983, 11, 30635, 1983.8740, 341.15, 343.19, 341.47, 343.48, 341.15, 343.19 +1983, 12, 30665, 1983.9562, 342.99, 343.82, 342.81, 343.62, 342.99, 343.82 +1984, 01, 30696, 1984.0410, 343.70, 343.66, 343.81, 343.76, 343.70, 343.66 +1984, 02, 30727, 1984.1257, 344.50, 343.83, 344.58, 343.89, 344.50, 343.83 +1984, 03, 30756, 1984.2049, 345.28, 343.87, 345.44, 344.01, 345.28, 343.87 +1984, 04, 30787, 1984.2896, 347.05, 344.52, 346.70, 344.14, 347.05, 344.52 +1984, 05, 30817, 1984.3716, 347.43, 344.38, 347.32, 344.26, 347.43, 344.38 +1984, 06, 30848, 1984.4563, 346.80, 344.51, 346.65, 344.39, 346.80, 344.51 +1984, 07, 30878, 1984.5383, 345.39, 344.69, 345.18, 344.50, 345.39, 344.69 +1984, 08, 30909, 1984.6230, 343.28, 344.68, 343.18, 344.62, 343.28, 344.68 +1984, 09, 30940, 1984.7077, 341.07, 344.23, 341.57, 344.74, 341.07, 344.23 +1984, 10, 30970, 1984.7896, 341.35, 344.60, 341.62, 344.86, 341.35, 344.60 +1984, 11, 31001, 1984.8743, 342.98, 345.01, 342.98, 344.99, 342.98, 345.01 +1984, 12, 31031, 1984.9563, 344.22, 345.05, 344.30, 345.12, 344.22, 345.05 +1985, 01, 31062, 1985.0411, 344.97, 344.93, 345.31, 345.25, 344.97, 344.93 +1985, 02, 31093, 1985.1260, 345.99, 345.31, 346.08, 345.39, 345.99, 345.31 +1985, 03, 31121, 1985.2027, 347.42, 346.03, 346.91, 345.50, 347.42, 346.03 +1985, 04, 31152, 1985.2877, 348.35, 345.83, 348.16, 345.62, 348.35, 345.83 +1985, 05, 31182, 1985.3699, 348.93, 345.86, 348.80, 345.73, 348.93, 345.86 +1985, 06, 31213, 1985.4548, 348.25, 345.93, 348.13, 345.83, 348.25, 345.93 +1985, 07, 31243, 1985.5370, 346.56, 345.82, 346.63, 345.93, 346.56, 345.82 +1985, 08, 31274, 1985.6219, 344.67, 346.06, 344.60, 346.02, 344.67, 346.06 +1985, 09, 31305, 1985.7068, 343.09, 346.24, 342.93, 346.10, 343.09, 346.24 +1985, 10, 31335, 1985.7890, 342.80, 346.07, 342.93, 346.19, 342.80, 346.07 +1985, 11, 31366, 1985.8740, 344.24, 346.29, 344.26, 346.28, 344.24, 346.29 +1985, 12, 31396, 1985.9562, 345.56, 346.39, 345.55, 346.37, 345.56, 346.39 +1986, 01, 31427, 1986.0411, 346.30, 346.25, 346.53, 346.47, 346.30, 346.25 +1986, 02, 31458, 1986.1260, 346.95, 346.27, 347.28, 346.58, 346.95, 346.27 +1986, 03, 31486, 1986.2027, 347.85, 346.46, 348.10, 346.69, 347.85, 346.46 +1986, 04, 31517, 1986.2877, 349.55, 347.02, 349.36, 346.81, 349.55, 347.02 +1986, 05, 31547, 1986.3699, 350.22, 347.14, 350.01, 346.93, 350.22, 347.14 +1986, 06, 31578, 1986.4548, 349.55, 347.23, 349.37, 347.06, 349.55, 347.23 +1986, 07, 31608, 1986.5370, 347.94, 347.20, 347.89, 347.18, 347.94, 347.20 +1986, 08, 31639, 1986.6219, 345.90, 347.29, 345.89, 347.31, 345.90, 347.29 +1986, 09, 31670, 1986.7068, 344.85, 348.02, 344.26, 347.44, 344.85, 348.02 +1986, 10, 31700, 1986.7890, 344.17, 347.45, 344.30, 347.56, 344.17, 347.45 +1986, 11, 31731, 1986.8740, 345.66, 347.71, 345.66, 347.70, 345.66, 347.71 +1986, 12, 31761, 1986.9562, 346.90, 347.74, 347.01, 347.83, 346.90, 347.74 +1987, 01, 31792, 1987.0411, 348.02, 347.98, 348.03, 347.97, 348.02, 347.98 +1987, 02, 31823, 1987.1260, 348.48, 347.79, 348.83, 348.13, 348.48, 347.79 +1987, 03, 31851, 1987.2027, 349.42, 348.01, 349.70, 348.29, 349.42, 348.01 +1987, 04, 31882, 1987.2877, 350.98, 348.45, 351.02, 348.47, 350.98, 348.45 +1987, 05, 31912, 1987.3699, 351.85, 348.76, 351.74, 348.66, 351.85, 348.76 +1987, 06, 31943, 1987.4548, 351.26, 348.92, 351.17, 348.86, 351.26, 348.92 +1987, 07, 31973, 1987.5370, 349.51, 348.77, 349.77, 349.06, 349.51, 348.77 +1987, 08, 32004, 1987.6219, 348.10, 349.49, 347.85, 349.28, 348.10, 349.49 +1987, 09, 32035, 1987.7068, 346.45, 349.62, 346.31, 349.50, 346.45, 349.62 +1987, 10, 32065, 1987.7890, 346.36, 349.65, 346.44, 349.72, 346.36, 349.65 +1987, 11, 32096, 1987.8740, 347.81, 349.87, 347.90, 349.94, 347.81, 349.87 +1987, 12, 32126, 1987.9562, 348.96, 349.81, 349.34, 350.16, 348.96, 349.81 +1988, 01, 32157, 1988.0410, 350.43, 350.39, 350.44, 350.39, 350.43, 350.39 +1988, 02, 32188, 1988.1257, 351.73, 351.04, 351.31, 350.61, 351.73, 351.04 +1988, 03, 32217, 1988.2049, 352.22, 350.79, 352.26, 350.81, 352.22, 350.79 +1988, 04, 32248, 1988.2896, 353.59, 351.02, 353.61, 351.02, 353.59, 351.02 +1988, 05, 32278, 1988.3716, 354.22, 351.12, 354.31, 351.21, 354.22, 351.12 +1988, 06, 32309, 1988.4563, 353.80, 351.48, 353.70, 351.40, 353.80, 351.48 +1988, 07, 32339, 1988.5383, 352.38, 351.66, 352.26, 351.57, 352.38, 351.66 +1988, 08, 32370, 1988.6230, 350.43, 351.85, 350.28, 351.74, 350.43, 351.85 +1988, 09, 32401, 1988.7077, 348.73, 351.92, 348.68, 351.89, 348.73, 351.92 +1988, 10, 32431, 1988.7896, 348.88, 352.18, 348.74, 352.03, 348.88, 352.18 +1988, 11, 32462, 1988.8743, 350.07, 352.13, 350.12, 352.16, 350.07, 352.13 +1988, 12, 32492, 1988.9563, 351.34, 352.19, 351.45, 352.28, 351.34, 352.19 +1989, 01, 32523, 1989.0411, 352.76, 352.72, 352.44, 352.39, 352.76, 352.72 +1989, 02, 32554, 1989.1260, 353.07, 352.38, 353.20, 352.50, 353.07, 352.38 +1989, 03, 32582, 1989.2027, 353.68, 352.27, 354.02, 352.59, 353.68, 352.27 +1989, 04, 32613, 1989.2877, 355.42, 352.86, 355.26, 352.69, 355.42, 352.86 +1989, 05, 32643, 1989.3699, 355.67, 352.56, 355.90, 352.79, 355.67, 352.56 +1989, 06, 32674, 1989.4548, 355.12, 352.77, 355.22, 352.89, 355.12, 352.77 +1989, 07, 32704, 1989.5370, 353.90, 353.15, 353.70, 352.99, 353.90, 353.15 +1989, 08, 32735, 1989.6219, 351.67, 353.07, 351.65, 353.08, 351.67, 353.07 +1989, 09, 32766, 1989.7068, 349.81, 353.00, 349.97, 353.18, 349.81, 353.00 +1989, 10, 32796, 1989.7890, 349.99, 353.30, 349.98, 353.28, 349.99, 353.30 +1989, 11, 32827, 1989.8740, 351.30, 353.37, 351.33, 353.38, 351.30, 353.37 +1989, 12, 32857, 1989.9562, 352.52, 353.37, 352.64, 353.48, 352.52, 353.37 +1990, 01, 32888, 1990.0411, 353.66, 353.62, 353.63, 353.58, 353.66, 353.62 +1990, 02, 32919, 1990.1260, 354.70, 354.01, 354.38, 353.68, 354.70, 354.01 +1990, 03, 32947, 1990.2027, 355.38, 353.97, 355.20, 353.77, 355.38, 353.97 +1990, 04, 32978, 1990.2877, 356.20, 353.64, 356.45, 353.88, 356.20, 353.64 +1990, 05, 33008, 1990.3699, 357.16, 354.04, 357.10, 353.98, 357.16, 354.04 +1990, 06, 33039, 1990.4548, 356.23, 353.87, 356.43, 354.09, 356.23, 353.87 +1990, 07, 33069, 1990.5370, 354.81, 354.06, 354.93, 354.21, 354.81, 354.06 +1990, 08, 33100, 1990.6219, 352.91, 354.31, 352.90, 354.35, 352.91, 354.31 +1990, 09, 33131, 1990.7068, 350.96, 354.17, 351.26, 354.49, 350.96, 354.17 +1990, 10, 33161, 1990.7890, 351.18, 354.50, 351.32, 354.63, 351.18, 354.50 +1990, 11, 33192, 1990.8740, 352.83, 354.91, 352.72, 354.78, 352.83, 354.91 +1990, 12, 33222, 1990.9562, 354.21, 355.06, 354.09, 354.93, 354.21, 355.06 +1991, 01, 33253, 1991.0411, 354.72, 354.68, 355.13, 355.07, 354.72, 354.68 +1991, 02, 33284, 1991.1260, 355.75, 355.05, 355.92, 355.21, 355.75, 355.05 +1991, 03, 33312, 1991.2027, 357.16, 355.74, 356.77, 355.33, 357.16, 355.74 +1991, 04, 33343, 1991.2877, 358.60, 356.03, 358.03, 355.45, 358.60, 356.03 +1991, 05, 33373, 1991.3699, 359.34, 356.21, 358.67, 355.54, 359.34, 356.21 +1991, 06, 33404, 1991.4548, 358.24, 355.87, 357.96, 355.62, 358.24, 355.87 +1991, 07, 33434, 1991.5370, 356.17, 355.42, 356.40, 355.68, 356.17, 355.42 +1991, 08, 33465, 1991.6219, 354.01, 355.42, 354.30, 355.74, 354.01, 355.42 +1991, 09, 33496, 1991.7068, 352.15, 355.37, 352.56, 355.80, 352.15, 355.37 +1991, 10, 33526, 1991.7890, 352.21, 355.55, 352.54, 355.86, 352.21, 355.55 +1991, 11, 33557, 1991.8740, 353.75, 355.83, 353.86, 355.92, 353.75, 355.83 +1991, 12, 33587, 1991.9562, 354.99, 355.85, 355.15, 355.99, 354.99, 355.85 +1992, 01, 33618, 1992.0410, 355.99, 355.94, 356.12, 356.06, 355.99, 355.94 +1992, 02, 33649, 1992.1257, 356.72, 356.03, 356.84, 356.13, 356.72, 356.03 +1992, 03, 33678, 1992.2049, 357.81, 356.36, 357.66, 356.20, 357.81, 356.36 +1992, 04, 33709, 1992.2896, 359.15, 356.55, 358.88, 356.26, 359.15, 356.55 +1992, 05, 33739, 1992.3716, 359.66, 356.53, 359.45, 356.31, 359.66, 356.53 +1992, 06, 33770, 1992.4563, 359.25, 356.90, 358.69, 356.36, 359.25, 356.90 +1992, 07, 33800, 1992.5383, 357.02, 356.30, 357.09, 356.39, 357.02, 356.30 +1992, 08, 33831, 1992.6230, 355.00, 356.44, 354.95, 356.43, 355.00, 356.44 +1992, 09, 33862, 1992.7077, 353.01, 356.25, 353.20, 356.46, 353.01, 356.25 +1992, 10, 33892, 1992.7896, 353.31, 356.65, 353.16, 356.49, 353.31, 356.65 +1992, 11, 33923, 1992.8743, 354.16, 356.25, 354.46, 356.53, 354.16, 356.25 +1992, 12, 33953, 1992.9563, 355.40, 356.25, 355.73, 356.57, 355.40, 356.25 +1993, 01, 33984, 1993.0411, 356.70, 356.66, 356.68, 356.62, 356.70, 356.66 +1993, 02, 34015, 1993.1260, 357.17, 356.46, 357.39, 356.68, 357.17, 356.46 +1993, 03, 34043, 1993.2027, 358.38, 356.95, 358.19, 356.74, 358.38, 356.95 +1993, 04, 34074, 1993.2877, 359.46, 356.88, 359.42, 356.82, 359.46, 356.88 +1993, 05, 34104, 1993.3699, 360.28, 357.13, 360.05, 356.90, 360.28, 357.13 +1993, 06, 34135, 1993.4548, 359.60, 357.21, 359.35, 356.99, 359.60, 357.21 +1993, 07, 34165, 1993.5370, 357.57, 356.81, 357.81, 357.09, 357.57, 356.81 +1993, 08, 34196, 1993.6219, 355.52, 356.94, 355.75, 357.20, 355.52, 356.94 +1993, 09, 34227, 1993.7068, 353.69, 356.93, 354.07, 357.33, 353.69, 356.93 +1993, 10, 34257, 1993.7890, 353.99, 357.34, 354.12, 357.46, 353.99, 357.34 +1993, 11, 34288, 1993.8740, 355.34, 357.44, 355.54, 357.62, 355.34, 357.44 +1993, 12, 34318, 1993.9562, 356.80, 357.66, 356.93, 357.77, 356.80, 357.66 +1994, 01, 34349, 1994.0411, 358.37, 358.32, 358.00, 357.94, 358.37, 358.32 +1994, 02, 34380, 1994.1260, 358.91, 358.21, 358.82, 358.11, 358.91, 358.21 +1994, 03, 34408, 1994.2027, 359.97, 358.53, 359.71, 358.26, 359.97, 358.53 +1994, 04, 34439, 1994.2877, 361.26, 358.67, 361.04, 358.43, 361.26, 358.67 +1994, 05, 34469, 1994.3699, 361.69, 358.53, 361.75, 358.59, 361.69, 358.53 +1994, 06, 34500, 1994.4548, 360.94, 358.56, 361.12, 358.76, 360.94, 358.56 +1994, 07, 34530, 1994.5370, 359.55, 358.79, 359.65, 358.92, 359.55, 358.79 +1994, 08, 34561, 1994.6219, 357.48, 358.90, 357.63, 359.09, 357.48, 358.90 +1994, 09, 34592, 1994.7068, 355.84, 359.09, 356.00, 359.27, 355.84, 359.09 +1994, 10, 34622, 1994.7890, 356.00, 359.36, 356.09, 359.44, 356.00, 359.36 +1994, 11, 34653, 1994.8740, 357.58, 359.69, 357.54, 359.63, 357.58, 359.69 +1994, 12, 34683, 1994.9562, 359.04, 359.90, 358.96, 359.81, 359.04, 359.90 +1995, 01, 34714, 1995.0411, 359.97, 359.93, 360.05, 359.99, 359.97, 359.93 +1995, 02, 34745, 1995.1260, 361.00, 360.30, 360.89, 360.17, 361.00, 360.30 +1995, 03, 34773, 1995.2027, 361.63, 360.20, 361.78, 360.33, 361.63, 360.20 +1995, 04, 34804, 1995.2877, 363.45, 360.85, 363.12, 360.50, 363.45, 360.85 +1995, 05, 34834, 1995.3699, 363.80, 360.63, 363.83, 360.67, 363.80, 360.63 +1995, 06, 34865, 1995.4548, 363.26, 360.87, 363.21, 360.83, 363.26, 360.87 +1995, 07, 34895, 1995.5370, 361.89, 361.13, 361.72, 360.99, 361.89, 361.13 +1995, 08, 34926, 1995.6219, 359.45, 360.88, 359.69, 361.15, 359.45, 360.88 +1995, 09, 34957, 1995.7068, 358.05, 361.31, 358.03, 361.31, 358.05, 361.31 +1995, 10, 34987, 1995.7890, 357.75, 361.13, 358.10, 361.47, 357.75, 361.13 +1995, 11, 35018, 1995.8740, 359.56, 361.68, 359.54, 361.63, 359.56, 361.68 +1995, 12, 35048, 1995.9562, 360.70, 361.56, 360.93, 361.78, 360.70, 361.56 +1996, 01, 35079, 1996.0410, 362.05, 362.01, 361.99, 361.94, 362.05, 362.01 +1996, 02, 35110, 1996.1257, 363.24, 362.54, 362.80, 362.08, 363.24, 362.54 +1996, 03, 35139, 1996.2049, 364.02, 362.55, 363.69, 362.21, 364.02, 362.55 +1996, 04, 35170, 1996.2896, 364.71, 362.08, 364.99, 362.33, 364.71, 362.08 +1996, 05, 35200, 1996.3716, 365.42, 362.24, 365.62, 362.45, 365.42, 362.24 +1996, 06, 35231, 1996.4563, 364.97, 362.59, 364.92, 362.56, 364.97, 362.59 +1996, 07, 35261, 1996.5383, 363.65, 362.92, 363.36, 362.65, 363.65, 362.92 +1996, 08, 35292, 1996.6230, 361.48, 362.94, 361.25, 362.75, 361.48, 362.94 +1996, 09, 35323, 1996.7077, 359.45, 362.73, 359.53, 362.83, 359.45, 362.73 +1996, 10, 35353, 1996.7896, 359.61, 362.99, 359.54, 362.91, 359.61, 362.99 +1996, 11, 35384, 1996.8743, 360.76, 362.87, 360.90, 362.99, 360.76, 362.87 +1996, 12, 35414, 1996.9563, 362.33, 363.19, 362.22, 363.07, 362.33, 363.19 +1997, 01, 35445, 1997.0411, 363.18, 363.14, 363.20, 363.15, 363.18, 363.14 +1997, 02, 35476, 1997.1260, 363.99, 363.28, 363.95, 363.23, 363.99, 363.28 +1997, 03, 35504, 1997.2027, 364.56, 363.12, 364.78, 363.32, 364.56, 363.12 +1997, 04, 35535, 1997.2877, 366.36, 363.74, 366.06, 363.42, 366.36, 363.74 +1997, 05, 35565, 1997.3699, 366.80, 363.61, 366.73, 363.54, 366.80, 363.61 +1997, 06, 35596, 1997.4548, 365.63, 363.22, 366.06, 363.67, 365.63, 363.22 +1997, 07, 35626, 1997.5370, 364.47, 363.70, 364.56, 363.82, 364.47, 363.70 +1997, 08, 35657, 1997.6219, 362.50, 363.94, 362.53, 364.00, 362.50, 363.94 +1997, 09, 35688, 1997.7068, 360.19, 363.47, 360.90, 364.20, 360.19, 363.47 +1997, 10, 35718, 1997.7890, 360.77, 364.17, 361.03, 364.42, 360.77, 364.17 +1997, 11, 35749, 1997.8740, 362.43, 364.56, 362.56, 364.66, 362.43, 364.56 +1997, 12, 35779, 1997.9562, 364.28, 365.15, 364.06, 364.91, 364.28, 365.15 +1998, 01, 35810, 1998.0411, 365.33, 365.29, 365.24, 365.18, 365.33, 365.29 +1998, 02, 35841, 1998.1260, 366.15, 365.44, 366.18, 365.46, 366.15, 365.44 +1998, 03, 35869, 1998.2027, 367.31, 365.86, 367.17, 365.71, 367.31, 365.86 +1998, 04, 35900, 1998.2877, 368.61, 365.99, 368.63, 365.98, 368.61, 365.99 +1998, 05, 35930, 1998.3699, 369.30, 366.10, 369.44, 366.24, 369.30, 366.10 +1998, 06, 35961, 1998.4548, 368.88, 366.46, 368.90, 366.51, 368.88, 366.46 +1998, 07, 35991, 1998.5370, 367.64, 366.87, 367.48, 366.75, 367.64, 366.87 +1998, 08, 36022, 1998.6219, 365.78, 367.22, 365.51, 366.98, 365.78, 367.22 +1998, 09, 36053, 1998.7068, 363.90, 367.19, 363.89, 367.20, 363.90, 367.19 +1998, 10, 36083, 1998.7890, 364.23, 367.64, 364.00, 367.39, 364.23, 367.64 +1998, 11, 36114, 1998.8740, 365.46, 367.59, 365.46, 367.57, 365.46, 367.59 +1998, 12, 36144, 1998.9562, 366.97, 367.84, 366.86, 367.72, 366.97, 367.84 +1999, 01, 36175, 1999.0411, 368.15, 368.11, 367.91, 367.85, 368.15, 368.11 +1999, 02, 36206, 1999.1260, 368.87, 368.16, 368.69, 367.96, 368.87, 368.16 +1999, 03, 36234, 1999.2027, 369.59, 368.13, 369.52, 368.05, 369.59, 368.13 +1999, 04, 36265, 1999.2877, 371.14, 368.50, 370.78, 368.13, 371.14, 368.50 +1999, 05, 36295, 1999.3699, 371.00, 367.79, 371.41, 368.20, 371.00, 367.79 +1999, 06, 36326, 1999.4548, 370.35, 367.93, 370.67, 368.27, 370.35, 367.93 +1999, 07, 36356, 1999.5370, 369.27, 368.49, 369.07, 368.33, 369.27, 368.49 +1999, 08, 36387, 1999.6219, 366.93, 368.37, 366.92, 368.40, 366.93, 368.37 +1999, 09, 36418, 1999.7068, 364.64, 367.94, 365.16, 368.48, 364.64, 367.94 +1999, 10, 36448, 1999.7890, 365.13, 368.55, 365.15, 368.56, 365.13, 368.55 +1999, 11, 36479, 1999.8740, 366.68, 368.82, 366.53, 368.64, 366.68, 368.82 +1999, 12, 36509, 1999.9562, 368.00, 368.88, 367.87, 368.73, 368.00, 368.88 +2000, 01, 36540, 2000.0410, 369.14, 369.09, 368.88, 368.82, 369.14, 369.09 +2000, 02, 36571, 2000.1257, 369.46, 368.75, 369.64, 368.91, 369.46, 368.75 +2000, 03, 36600, 2000.2049, 370.51, 369.02, 370.51, 369.01, 370.51, 369.02 +2000, 04, 36631, 2000.2896, 371.66, 368.99, 371.81, 369.12, 371.66, 368.99 +2000, 05, 36661, 2000.3716, 371.83, 368.61, 372.45, 369.23, 371.83, 368.61 +2000, 06, 36692, 2000.4563, 371.69, 369.28, 371.75, 369.36, 371.69, 369.28 +2000, 07, 36722, 2000.5383, 370.12, 369.37, 370.21, 369.50, 370.12, 369.37 +2000, 08, 36753, 2000.6230, 368.12, 369.60, 368.13, 369.64, 368.12, 369.60 +2000, 09, 36784, 2000.7077, 366.62, 369.94, 366.45, 369.79, 366.62, 369.94 +2000, 10, 36814, 2000.7896, 366.73, 370.15, 366.52, 369.93, 366.73, 370.15 +2000, 11, 36845, 2000.8743, 368.29, 370.43, 367.95, 370.07, 368.29, 370.43 +2000, 12, 36875, 2000.9563, 369.53, 370.40, 369.34, 370.20, 369.53, 370.40 +2001, 01, 36906, 2001.0411, 370.28, 370.24, 370.38, 370.33, 370.28, 370.24 +2001, 02, 36937, 2001.1260, 371.50, 370.78, 371.18, 370.45, 371.50, 370.78 +2001, 03, 36965, 2001.2027, 372.12, 370.65, 372.04, 370.56, 372.12, 370.65 +2001, 04, 36996, 2001.2877, 372.86, 370.21, 373.34, 370.67, 372.86, 370.21 +2001, 05, 37026, 2001.3699, 374.02, 370.79, 374.02, 370.79, 374.02, 370.79 +2001, 06, 37057, 2001.4548, 373.31, 370.87, 373.34, 370.92, 373.31, 370.87 +2001, 07, 37087, 2001.5370, 371.62, 370.84, 371.80, 371.06, 371.62, 370.84 +2001, 08, 37118, 2001.6219, 369.55, 371.00, 369.71, 371.20, 369.55, 371.00 +2001, 09, 37149, 2001.7068, 367.96, 371.28, 368.01, 371.35, 367.96, 371.28 +2001, 10, 37179, 2001.7890, 368.09, 371.54, 368.08, 371.51, 368.09, 371.54 +2001, 11, 37210, 2001.8740, 369.68, 371.84, 369.54, 371.67, 369.68, 371.84 +2001, 12, 37240, 2001.9562, 371.24, 372.12, 370.97, 371.83, 371.24, 372.12 +2002, 01, 37271, 2002.0411, 372.44, 372.39, 372.06, 372.00, 372.44, 372.39 +2002, 02, 37302, 2002.1260, 373.08, 372.36, 372.91, 372.17, 373.08, 372.36 +2002, 03, 37330, 2002.2027, 373.52, 372.05, 373.82, 372.34, 373.52, 372.05 +2002, 04, 37361, 2002.2877, 374.85, 372.19, 375.20, 372.52, 374.85, 372.19 +2002, 05, 37391, 2002.3699, 375.55, 372.31, 375.95, 372.71, 375.55, 372.31 +2002, 06, 37422, 2002.4548, 375.40, 372.95, 375.35, 372.92, 375.40, 372.95 +2002, 07, 37452, 2002.5370, 374.02, 373.24, 373.88, 373.14, 374.02, 373.24 +2002, 08, 37483, 2002.6219, 371.48, 372.94, 371.87, 373.36, 371.48, 372.94 +2002, 09, 37514, 2002.7068, 370.70, 374.03, 370.25, 373.60, 370.70, 374.03 +2002, 10, 37544, 2002.7890, 370.25, 373.70, 370.39, 373.83, 370.25, 373.70 +2002, 11, 37575, 2002.8740, 372.08, 374.24, 371.92, 374.06, 372.08, 374.24 +2002, 12, 37605, 2002.9562, 373.78, 374.67, 373.42, 374.28, 373.78, 374.67 +2003, 01, 37636, 2003.0411, 374.68, 374.64, 374.56, 374.51, 374.68, 374.64 +2003, 02, 37667, 2003.1260, 375.62, 374.90, 375.46, 374.72, 375.62, 374.90 +2003, 03, 37695, 2003.2027, 376.11, 374.63, 376.41, 374.92, 376.11, 374.63 +2003, 04, 37726, 2003.2877, 377.65, 374.98, 377.82, 375.13, 377.65, 374.98 +2003, 05, 37756, 2003.3699, 378.35, 375.11, 378.58, 375.33, 378.35, 375.11 +2003, 06, 37787, 2003.4548, 378.13, 375.67, 377.97, 375.53, 378.13, 375.67 +2003, 07, 37817, 2003.5370, 376.60, 375.82, 376.48, 375.73, 376.60, 375.82 +2003, 08, 37848, 2003.6219, 374.48, 375.95, 374.42, 375.92, 374.48, 375.95 +2003, 09, 37879, 2003.7068, 372.98, 376.32, 372.74, 376.10, 372.98, 376.32 +2003, 10, 37909, 2003.7890, 373.00, 376.46, 372.81, 376.26, 373.00, 376.46 +2003, 11, 37940, 2003.8740, 374.35, 376.51, 374.28, 376.42, 374.35, 376.51 +2003, 12, 37970, 2003.9562, 375.69, 376.57, 375.70, 376.57, 375.69, 376.57 +2004, 01, 38001, 2004.0410, 376.79, 376.74, 376.77, 376.71, 376.79, 376.74 +2004, 02, 38032, 2004.1257, 377.37, 376.64, 377.57, 376.84, 377.37, 376.64 +2004, 03, 38061, 2004.2049, 378.39, 376.89, 378.48, 376.96, 378.39, 376.89 +2004, 04, 38092, 2004.2896, 380.50, 377.80, 379.80, 377.08, 380.50, 377.80 +2004, 05, 38122, 2004.3716, 380.62, 377.36, 380.45, 377.19, 380.62, 377.36 +2004, 06, 38153, 2004.4563, 379.55, 377.11, 379.73, 377.31, 379.55, 377.11 +2004, 07, 38183, 2004.5383, 377.76, 377.01, 378.15, 377.43, 377.76, 377.01 +2004, 08, 38214, 2004.6230, 375.83, 377.33, 376.03, 377.56, 375.83, 377.33 +2004, 09, 38245, 2004.7077, 374.05, 377.41, 374.33, 377.72, 374.05, 377.41 +2004, 10, 38275, 2004.7896, 374.22, 377.69, 374.42, 377.88, 374.22, 377.69 +2004, 11, 38306, 2004.8743, 375.84, 378.01, 375.91, 378.06, 375.84, 378.01 +2004, 12, 38336, 2004.9563, 377.44, 378.33, 377.37, 378.24, 377.44, 378.33 +2005, 01, 38367, 2005.0411, 378.34, 378.29, 378.51, 378.45, 378.34, 378.29 +2005, 02, 38398, 2005.1260, 379.61, 378.88, 379.40, 378.66, 379.61, 378.88 +2005, 03, 38426, 2005.2027, 380.08, 378.60, 380.36, 378.86, 380.08, 378.60 +2005, 04, 38457, 2005.2877, 382.05, 379.36, 381.78, 379.08, 382.05, 379.36 +2005, 05, 38487, 2005.3699, 382.24, 378.97, 382.56, 379.29, 382.24, 378.97 +2005, 06, 38518, 2005.4548, 382.08, 379.61, 381.96, 379.51, 382.08, 379.61 +2005, 07, 38548, 2005.5370, 380.66, 379.88, 380.47, 379.72, 380.66, 379.88 +2005, 08, 38579, 2005.6219, 378.67, 380.14, 378.43, 379.94, 378.67, 380.14 +2005, 09, 38610, 2005.7068, 376.42, 379.78, 376.76, 380.15, 376.42, 379.78 +2005, 10, 38640, 2005.7890, 376.80, 380.29, 376.87, 380.34, 376.80, 380.29 +2005, 11, 38671, 2005.8740, 378.31, 380.49, 378.39, 380.54, 378.31, 380.49 +2005, 12, 38701, 2005.9562, 379.96, 380.85, 379.86, 380.73, 379.96, 380.85 +2006, 01, 38732, 2006.0411, 381.37, 381.32, 380.97, 380.91, 381.37, 381.32 +2006, 02, 38763, 2006.1260, 382.02, 381.29, 381.82, 381.08, 382.02, 381.29 +2006, 03, 38791, 2006.2027, 382.56, 381.07, 382.74, 381.23, 382.56, 381.07 +2006, 04, 38822, 2006.2877, 384.36, 381.67, 384.10, 381.39, 384.36, 381.67 +2006, 05, 38852, 2006.3699, 384.92, 381.64, 384.81, 381.53, 384.92, 381.64 +2006, 06, 38883, 2006.4548, 384.03, 381.55, 384.14, 381.68, 384.03, 381.55 +2006, 07, 38913, 2006.5370, 382.28, 381.49, 382.58, 381.82, 382.28, 381.49 +2006, 08, 38944, 2006.6219, 380.48, 381.95, 380.46, 381.97, 380.48, 381.95 +2006, 09, 38975, 2006.7068, 378.81, 382.18, 378.73, 382.12, 378.81, 382.18 +2006, 10, 39005, 2006.7890, 379.06, 382.55, 378.78, 382.27, 379.06, 382.55 +2006, 11, 39036, 2006.8740, 380.14, 382.33, 380.25, 382.42, 380.14, 382.33 +2006, 12, 39066, 2006.9562, 381.66, 382.55, 381.69, 382.56, 381.66, 382.55 +2007, 01, 39097, 2007.0411, 382.58, 382.54, 382.77, 382.71, 382.58, 382.54 +2007, 02, 39128, 2007.1260, 383.71, 382.98, 383.61, 382.87, 383.71, 382.98 +2007, 03, 39156, 2007.2027, 384.34, 382.84, 384.52, 383.01, 384.34, 382.84 +2007, 04, 39187, 2007.2877, 386.23, 383.52, 385.89, 383.17, 386.23, 383.52 +2007, 05, 39217, 2007.3699, 386.41, 383.12, 386.61, 383.33, 386.41, 383.12 +2007, 06, 39248, 2007.4548, 385.87, 383.38, 385.95, 383.49, 385.87, 383.38 +2007, 07, 39278, 2007.5370, 384.44, 383.65, 384.40, 383.65, 384.44, 383.65 +2007, 08, 39309, 2007.6219, 381.84, 383.33, 382.29, 383.81, 381.84, 383.33 +2007, 09, 39340, 2007.7068, 380.86, 384.25, 380.57, 383.98, 380.86, 384.25 +2007, 10, 39370, 2007.7890, 380.86, 384.37, 380.64, 384.13, 380.86, 384.37 +2007, 11, 39401, 2007.8740, 382.36, 384.55, 382.12, 384.29, 382.36, 384.55 +2007, 12, 39431, 2007.9562, 383.61, 384.51, 383.56, 384.44, 383.61, 384.51 +2008, 01, 39462, 2008.0410, 385.07, 385.02, 384.64, 384.58, 385.07, 385.02 +2008, 02, 39493, 2008.1257, 385.84, 385.11, 385.47, 384.73, 385.84, 385.11 +2008, 03, 39522, 2008.2049, 385.83, 384.31, 386.41, 384.86, 385.83, 384.31 +2008, 04, 39553, 2008.2896, 386.77, 384.03, 387.77, 385.02, 386.77, 384.03 +2008, 05, 39583, 2008.3716, 388.51, 385.21, 388.47, 385.18, 388.51, 385.21 +2008, 06, 39614, 2008.4563, 388.05, 385.58, 387.79, 385.34, 388.05, 385.58 +2008, 07, 39644, 2008.5383, 386.25, 385.49, 386.24, 385.51, 386.25, 385.49 +2008, 08, 39675, 2008.6230, 384.08, 385.60, 384.13, 385.68, 384.08, 385.60 +2008, 09, 39706, 2008.7077, 383.09, 386.49, 382.42, 385.85, 383.09, 386.49 +2008, 10, 39736, 2008.7896, 382.78, 386.29, 382.51, 386.00, 382.78, 386.29 +2008, 11, 39767, 2008.8743, 384.01, 386.21, 383.99, 386.16, 384.01, 386.21 +2008, 12, 39797, 2008.9563, 385.11, 386.01, 385.43, 386.31, 385.11, 386.01 +2009, 01, 39828, 2009.0411, 386.65, 386.61, 386.52, 386.47, 386.65, 386.61 +2009, 02, 39859, 2009.1260, 387.12, 386.39, 387.37, 386.62, 387.12, 386.39 +2009, 03, 39887, 2009.2027, 388.52, 387.02, 388.29, 386.77, 388.52, 387.02 +2009, 04, 39918, 2009.2877, 389.57, 386.85, 389.67, 386.93, 389.57, 386.85 +2009, 05, 39948, 2009.3699, 390.17, 386.86, 390.41, 387.10, 390.17, 386.86 +2009, 06, 39979, 2009.4548, 389.62, 387.12, 389.76, 387.28, 389.62, 387.12 +2009, 07, 40009, 2009.5370, 388.07, 387.27, 388.23, 387.47, 388.07, 387.27 +2009, 08, 40040, 2009.6219, 386.08, 387.57, 386.14, 387.67, 386.08, 387.57 +2009, 09, 40071, 2009.7068, 384.65, 388.06, 384.46, 387.88, 384.65, 388.06 +2009, 10, 40101, 2009.7890, 384.33, 387.86, 384.58, 388.09, 384.33, 387.86 +2009, 11, 40132, 2009.8740, 386.05, 388.26, 386.13, 388.31, 386.05, 388.26 +2009, 12, 40162, 2009.9562, 387.49, 388.39, 387.65, 388.53, 387.49, 388.39 +2010, 01, 40193, 2010.0411, 388.55, 388.51, 388.82, 388.76, 388.55, 388.51 +2010, 02, 40224, 2010.1260, 390.07, 389.34, 389.73, 388.99, 390.07, 389.34 +2010, 03, 40252, 2010.2027, 391.01, 389.51, 390.71, 389.18, 391.01, 389.51 +2010, 04, 40283, 2010.2877, 392.38, 389.65, 392.13, 389.39, 392.38, 389.65 +2010, 05, 40313, 2010.3699, 393.22, 389.90, 392.90, 389.58, 393.22, 389.90 +2010, 06, 40344, 2010.4548, 392.24, 389.73, 392.25, 389.76, 392.24, 389.73 +2010, 07, 40374, 2010.5370, 390.33, 389.53, 390.70, 389.94, 390.33, 389.53 +2010, 08, 40405, 2010.6219, 388.52, 390.02, 388.57, 390.11, 388.52, 390.02 +2010, 09, 40436, 2010.7068, 386.84, 390.25, 386.84, 390.27, 386.84, 390.25 +2010, 10, 40466, 2010.7890, 387.16, 390.70, 386.90, 390.43, 387.16, 390.70 +2010, 11, 40497, 2010.8740, 388.67, 390.88, 388.39, 390.58, 388.67, 390.88 +2010, 12, 40527, 2010.9562, 389.81, 390.71, 389.82, 390.71, 389.81, 390.71 +2011, 01, 40558, 2011.0411, 391.30, 391.25, 390.90, 390.84, 391.30, 391.25 +2011, 02, 40589, 2011.1260, 391.92, 391.18, 391.73, 390.97, 391.92, 391.18 +2011, 03, 40617, 2011.2027, 392.45, 390.94, 392.62, 391.09, 392.45, 390.94 +2011, 04, 40648, 2011.2877, 393.37, 390.63, 393.98, 391.23, 393.37, 390.63 +2011, 05, 40678, 2011.3699, 394.28, 390.95, 394.70, 391.37, 394.28, 390.95 +2011, 06, 40709, 2011.4548, 393.69, 391.18, 394.02, 391.53, 393.69, 391.18 +2011, 07, 40739, 2011.5370, 392.59, 391.79, 392.46, 391.69, 392.59, 391.79 +2011, 08, 40770, 2011.6219, 390.21, 391.71, 390.33, 391.87, 390.21, 391.71 +2011, 09, 40801, 2011.7068, 389.00, 392.43, 388.60, 392.05, 389.00, 392.43 +2011, 10, 40831, 2011.7890, 388.93, 392.48, 388.69, 392.22, 388.93, 392.48 +2011, 11, 40862, 2011.8740, 390.24, 392.46, 390.21, 392.41, 390.24, 392.46 +2011, 12, 40892, 2011.9562, 391.80, 392.71, 391.69, 392.58, 391.80, 392.71 +2012, 01, 40923, 2012.0410, 393.07, 393.03, 392.83, 392.77, 393.07, 393.03 +2012, 02, 40954, 2012.1257, 393.35, 392.61, 393.71, 392.96, 393.35, 392.61 +2012, 03, 40983, 2012.2049, 394.36, 392.81, 394.70, 393.14, 394.36, 392.81 +2012, 04, 41014, 2012.2896, 396.43, 393.66, 396.13, 393.34, 396.43, 393.66 +2012, 05, 41044, 2012.3716, 396.87, 393.53, 396.88, 393.54, 396.87, 393.53 +2012, 06, 41075, 2012.4563, 395.88, 393.38, 396.24, 393.76, 395.88, 393.38 +2012, 07, 41105, 2012.5383, 394.52, 393.75, 394.72, 393.98, 394.52, 393.75 +2012, 08, 41136, 2012.6230, 392.54, 394.07, 392.64, 394.21, 392.54, 394.07 +2012, 09, 41167, 2012.7077, 391.13, 394.57, 390.99, 394.45, 391.13, 394.57 +2012, 10, 41197, 2012.7896, 391.01, 394.56, 391.15, 394.69, 391.01, 394.56 +2012, 11, 41228, 2012.8743, 392.95, 395.17, 392.74, 394.93, 392.95, 395.17 +2012, 12, 41258, 2012.9563, 394.33, 395.25, 394.27, 395.16, 394.33, 395.25 +2013, 01, 41289, 2013.0411, 395.61, 395.56, 395.46, 395.40, 395.61, 395.56 +2013, 02, 41320, 2013.1260, 396.85, 396.10, 396.38, 395.62, 396.85, 396.10 +2013, 03, 41348, 2013.2027, 397.26, 395.74, 397.36, 395.82, 397.26, 395.74 +2013, 04, 41379, 2013.2877, 398.35, 395.60, 398.81, 396.04, 398.35, 395.60 +2013, 05, 41409, 2013.3699, 399.98, 396.63, 399.59, 396.24, 399.98, 396.63 +2013, 06, 41440, 2013.4548, 398.87, 396.34, 398.95, 396.44, 398.87, 396.34 +2013, 07, 41470, 2013.5370, 397.37, 396.56, 397.40, 396.63, 397.37, 396.56 +2013, 08, 41501, 2013.6219, 395.41, 396.92, 395.28, 396.83, 395.41, 396.92 +2013, 09, 41532, 2013.7068, 393.39, 396.84, 393.55, 397.01, 393.39, 396.84 +2013, 10, 41562, 2013.7890, 393.70, 397.27, 393.64, 397.19, 393.70, 397.27 +2013, 11, 41593, 2013.8740, 395.19, 397.43, 395.16, 397.37, 395.19, 397.43 +2013, 12, 41623, 2013.9562, 396.82, 397.74, 396.65, 397.54, 396.82, 397.74 +2014, 01, 41654, 2014.0411, 397.93, 397.88, 397.77, 397.71, 397.93, 397.88 +2014, 02, 41685, 2014.1260, 398.10, 397.35, 398.64, 397.88, 398.10, 397.35 +2014, 03, 41713, 2014.2027, 399.47, 397.94, 399.58, 398.03, 399.47, 397.94 +2014, 04, 41744, 2014.2877, 401.33, 398.57, 400.98, 398.20, 401.33, 398.57 +2014, 05, 41774, 2014.3699, 401.88, 398.52, 401.71, 398.36, 401.88, 398.52 +2014, 06, 41805, 2014.4548, 401.31, 398.76, 401.04, 398.52, 401.31, 398.76 +2014, 07, 41835, 2014.5370, 399.07, 398.26, 399.45, 398.67, 399.07, 398.26 +2014, 08, 41866, 2014.6219, 397.21, 398.72, 397.28, 398.84, 397.21, 398.72 +2014, 09, 41897, 2014.7068, 395.40, 398.86, 395.53, 399.00, 395.40, 398.86 +2014, 10, 41927, 2014.7890, 395.65, 399.23, 395.60, 399.17, 395.65, 399.23 +2014, 11, 41958, 2014.8740, 397.23, 399.47, 397.13, 399.35, 397.23, 399.47 +2014, 12, 41988, 2014.9562, 398.79, 399.70, 398.62, 399.52, 398.79, 399.70 +2015, 01, 42019, 2015.0411, 399.85, 399.81, 399.76, 399.70, 399.85, 399.81 +2015, 02, 42050, 2015.1260, 400.31, 399.56, 400.65, 399.89, 400.31, 399.56 +2015, 03, 42078, 2015.2027, 401.51, 399.98, 401.62, 400.07, 401.51, 399.98 +2015, 04, 42109, 2015.2877, 403.45, 400.68, 403.07, 400.28, 403.45, 400.68 +2015, 05, 42139, 2015.3699, 404.10, 400.73, 403.86, 400.49, 404.10, 400.73 +2015, 06, 42170, 2015.4548, 402.88, 400.33, 403.25, 400.73, 402.88, 400.33 +2015, 07, 42200, 2015.5370, 401.61, 400.80, 401.75, 400.97, 401.61, 400.80 +2015, 08, 42231, 2015.6219, 399.00, 400.52, 399.69, 401.25, 399.00, 400.52 +2015, 09, 42262, 2015.7068, 397.50, 400.96, 398.06, 401.55, 397.50, 400.96 +2015, 10, 42292, 2015.7890, 398.28, 401.88, 398.27, 401.85, 398.28, 401.88 +2015, 11, 42323, 2015.8740, 400.24, 402.49, 399.95, 402.17, 400.24, 402.49 +2015, 12, 42353, 2015.9562, 401.89, 402.81, 401.58, 402.48, 401.89, 402.81 +2016, 01, 42384, 2016.0410, 402.65, 402.60, 402.86, 402.80, 402.65, 402.60 +2016, 02, 42415, 2016.1257, 404.16, 403.41, 403.87, 403.11, 404.16, 403.41 +2016, 03, 42444, 2016.2049, 404.85, 403.29, 404.97, 403.39, 404.85, 403.29 +2016, 04, 42475, 2016.2896, 407.57, 404.76, 406.49, 403.67, 407.57, 404.76 +2016, 05, 42505, 2016.3716, 407.66, 404.28, 407.30, 403.92, 407.66, 404.28 +2016, 06, 42536, 2016.4563, 407.00, 404.47, 406.67, 404.16, 407.00, 404.47 +2016, 07, 42566, 2016.5383, 404.50, 403.72, 405.13, 404.38, 404.50, 403.72 +2016, 08, 42597, 2016.6230, 402.24, 403.79, 403.01, 404.60, 402.24, 403.79 +2016, 09, 42628, 2016.7077, 401.01, 404.50, 401.32, 404.83, 401.01, 404.50 +2016, 10, 42658, 2016.7896, 401.50, 405.10, 401.45, 405.04, 401.50, 405.10 +2016, 11, 42689, 2016.8743, 403.64, 405.89, 403.02, 405.25, 403.64, 405.89 +2016, 12, 42719, 2016.9563, 404.55, 405.47, 404.54, 405.44, 404.55, 405.47 +2017, 01, 42750, 2017.0411, 406.07, 406.03, 405.69, 405.63, 406.07, 406.03 +2017, 02, 42781, 2017.1260, 406.64, 405.89, 406.58, 405.81, 406.64, 405.89 +2017, 03, 42809, 2017.2027, 407.06, 405.52, 407.52, 405.97, 407.06, 405.52 +2017, 04, 42840, 2017.2877, 408.95, 406.16, 408.94, 406.13, 408.95, 406.16 +2017, 05, 42870, 2017.3699, 409.91, 406.52, 409.68, 406.29, 409.91, 406.52 +2017, 06, 42901, 2017.4548, 409.12, 406.55, 408.99, 406.45, 409.12, 406.55 +2017, 07, 42931, 2017.5370, 407.20, 406.38, 407.39, 406.61, 407.20, 406.38 +2017, 08, 42962, 2017.6219, 405.24, 406.77, 405.20, 406.76, 405.24, 406.77 +2017, 09, 42993, 2017.7068, 403.27, 406.76, 403.41, 406.92, 403.27, 406.76 +2017, 10, 43023, 2017.7890, 403.64, 407.25, 403.47, 407.07, 403.64, 407.25 +2017, 11, 43054, 2017.8740, 405.17, 407.43, 404.98, 407.22, 405.17, 407.43 +2017, 12, 43084, 2017.9562, 406.75, 407.68, 406.46, 407.37, 406.75, 407.68 +2018, 01, 43115, 2018.0411, 408.05, 408.00, 407.58, 407.52, 408.05, 408.00 +2018, 02, 43146, 2018.1260, 408.34, 407.59, 408.44, 407.68, 408.34, 407.59 +2018, 03, 43174, 2018.2027, 409.25, 407.71, 409.39, 407.82, 409.25, 407.71 +2018, 04, 43205, 2018.2877, 410.30, 407.51, 410.82, 408.00, 410.30, 407.51 +2018, 05, 43235, 2018.3699, 411.30, 407.90, 411.60, 408.20, 411.30, 407.90 +2018, 06, 43266, 2018.4548, 410.88, 408.30, 410.97, 408.42, 410.88, 408.30 +2018, 07, 43296, 2018.5370, 408.90, 408.08, 409.43, 408.65, 408.90, 408.08 +2018, 08, 43327, 2018.6219, 407.10, 408.63, 407.33, 408.91, 407.10, 408.63 +2018, 09, 43358, 2018.7068, 405.59, 409.09, 405.66, 409.18, 405.59, 409.09 +2018, 10, 43388, 2018.7890, 405.99, 409.62, 405.83, 409.44, 405.99, 409.62 +2018, 11, 43419, 2018.8740, 408.12, 410.39, 407.47, 409.72, 408.12, 410.39 +2018, 12, 43449, 2018.9562, 409.23, 410.16, 409.07, 409.97, 409.23, 410.16 +2019, 01, 43480, 2019.0411, 410.92, 410.87, 410.29, 410.23, 410.92, 410.87 +2019, 02, 43511, 2019.1260, 411.66, 410.90, 411.24, 410.47, 411.66, 410.90 +2019, 03, 43539, 2019.2027, 412.00, 410.45, 412.25, 410.68, 412.00, 410.45 +2019, 04, 43570, 2019.2877, 413.52, 410.72, 413.73, 410.91, 413.52, 410.72 +2019, 05, 43600, 2019.3699, 414.83, 411.42, 414.54, 411.13, 414.83, 411.42 +2019, 06, 43631, 2019.4548, 413.96, 411.38, 413.91, 411.35, 413.96, 411.38 +2019, 07, 43661, 2019.5370, 411.85, 411.03, 412.36, 411.57, 411.85, 411.03 +2019, 08, 43692, 2019.6219, 410.08, 411.62, 410.23, 411.81, 410.08, 411.62 +2019, 09, 43723, 2019.7068, 408.55, 412.06, 408.52, 412.05, 408.55, 412.06 +2019, 10, 43753, 2019.7890, 408.43, 412.07, 408.67, 412.29, 408.43, 412.07 +2019, 11, 43784, 2019.8740, 410.28, 412.56, 410.29, 412.54, 410.28, 412.56 +2019, 12, 43814, 2019.9562, 411.85, 412.78, 411.88, 412.79, 411.85, 412.78 +2020, 01, 43845, 2020.0410, 413.37, 413.33, 413.11, 413.05, 413.37, 413.33 +2020, 02, 43876, 2020.1257, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 03, 43905, 2020.2049, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 04, 43936, 2020.2896, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 05, 43966, 2020.3716, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 06, 43997, 2020.4563, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 07, 44027, 2020.5383, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 08, 44058, 2020.6230, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 09, 44089, 2020.7077, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 10, 44119, 2020.7896, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 11, 44150, 2020.8743, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 +2020, 12, 44180, 2020.9563, -99.99, -99.99, -99.99, -99.99, -99.99, -99.99 diff --git a/module3/exo3/exercice.ipynb b/module3/exo3/exercice.ipynb index 0bbbe371b01e359e381e43239412d77bf53fb1fb..0d3e825b7e34525ef83b65126acceb8928a4cadd 100644 --- a/module3/exo3/exercice.ipynb +++ b/module3/exo3/exercice.ipynb @@ -1,6 +1,1449 @@ { - "cells": [], + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "source": [ + "# Concentration de CO2 dans l'atmosphère depuis 1958\n", + "## Importation des bibliothèques" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "import matplotlib.pyplot as plt\n", + "import pandas as pd\n", + "import isoweek\n", + "import os\n", + "import urllib.request\n", + "import numpy as np\n", + "import sys\n", + "#Installation de la bibliothèque lmfit (si jamais l'utilisateur ne l'a pas, autrement à mettre en commentaire)\n", + "!{sys.executable} -m pip install lmfit \n", + "import lmfit" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "source": [ + "Les donnéessur la concentration de CO$_2$ dans l'atmosphère sont disponibles du site Web de l'[institut Scripps](https://scrippsco2.ucsd.edu/data/atmospheric_co2/primary_mlo_co2_record.html). Nous les récupérons sous forme d'un fichier en format CSV dont chaque ligne correspond à un mois de la période demandée. Nous téléchargeons toujours le jeu de données complet, qui commence en 1958 et se termine au 1er janvier 2020." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [], + "source": [ + "data_url = \"https://scrippsco2.ucsd.edu/assets/data/atmospheric/stations/in_situ_co2/monthly/monthly_in_situ_co2_mlo.csv\"" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "source": [ + "Importation des données : Nous faisons une copie locale du fichier de données au cas où il y a modification du serveur du site de l'institut Scripps. Il est plus sûr de faire une copie du fichier en local au cas où le format/url change, pour travailler sur le même jeu de données et être reproductible." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [], + "source": [ + "data_file = \"Concentration_CO2.csv\"\n", + "\n", + "if not os.path.exists(data_file):\n", + " urllib.request.urlretrieve(data_url, data_file)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "source": [ + "Voici l'explication des colonnes données [sur le site d'origine](https://scrippsco2.ucsd.edu/data/atmospheric_co2/primary_mlo_co2_record.html):\n", + "\n", + "| Nom de colonne | Libellé de colonne |\n", + "|----------------|-----------------------------------------------------------------------------------------------------------------------------------|\n", + "| Yr | Année de la mesure |\n", + "| Mn | Mois de la mesure |\n", + "| Date | Date de la mesure au format Excel |\n", + "| Date | Date de la mesure sous un autre format\n", + "| CO2 | Mesure de la concentration en CO2 en micro-mol CO2 per mol (ppm) |\n", + "| seasonally | Même mesure mais avec soustraction de l'influence saisonniaire. |\n", + "| fit | Ajustement de la courbe de la colonne 5 par un modèle de fonction cubique avec 4 harmoniques et un gain linéaire. |\n", + "| seasonally | Ajustement de la courbe de la colonne 4 par un modèle de fonction cubique avec 4 harmoniques et un gain linéaire. |\n", + "| CO2 | Copie de la colonne 5 avec les valeurs manquantes remplacées par les valeurs de la colonne 7. |\n", + "| seasonally | Copie de la colonne 6 avec les valeurs manquantes remplacées par les valeurs de la colonne 8 |\n", + " |\n", + "\n", + "La première ligne du fichier CSV est un commentaire, que nous ignorons en précisant `skiprows=54`.\n", + "Les **valeurs manquantes** sont dénotées **-99.99**.\n", + "\n", + "## Mise en forme des données" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "hideCode": false, + "hidePrompt": false + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
YrMnDateDateCO2seasonallyfitseasonallyCO2seasonally
0adjustedadjusted fitfilledadjusted filled
1Excel[ppm][ppm][ppm][ppm][ppm][ppm]
2195801212001958.0411-99.99-99.99-99.99-99.99-99.99-99.99
3195802212311958.1260-99.99-99.99-99.99-99.99-99.99-99.99
4195803212591958.2027315.70314.44316.19314.91315.70314.44
5195804212901958.2877317.45315.16317.30314.99317.45315.16
6195805213201958.3699317.51314.71317.86315.06317.51314.71
7195806213511958.4548-99.99-99.99317.24315.14317.24315.14
8195807213811958.5370315.86315.19315.86315.22315.86315.19
9195808214121958.6219314.93316.19314.00315.29314.93316.19
10195809214431958.7068313.21316.08312.46315.35313.21316.08
11195810214731958.7890-99.99-99.99312.44315.40312.44315.40
12195811215041958.8740313.33315.20313.62315.46313.33315.20
13195812215341958.9562314.67315.43314.77315.51314.67315.43
14195901215651959.0411315.58315.54315.62315.57315.58315.54
15195902215961959.1260316.49315.86316.27315.63316.49315.86
16195903216241959.2027316.65315.38316.98315.69316.65315.38
17195904216551959.2877317.72315.42318.09315.77317.72315.42
18195905216851959.3699318.29315.49318.65315.85318.29315.49
19195906217161959.4548318.15316.03318.04315.94318.15316.03
20195907217461959.5370316.54315.86316.67316.03316.54315.86
21195908217771959.6219314.80316.06314.83316.12314.80316.06
22195909218081959.7068313.84316.72313.32316.22313.84316.72
23195910218381959.7890313.33316.32313.33316.30313.33316.32
24195911218691959.8740314.81316.68314.54316.39314.81316.68
25195912218991959.9562315.58316.35315.72316.47315.58316.35
26196001219301960.0410316.43316.39316.61316.56316.43316.39
27196002219611960.1257316.98316.35317.27316.64316.98316.35
28196003219901960.2049317.58316.28318.03316.71317.58316.28
29196004220211960.2896319.03316.70319.14316.79319.03316.70
.................................
728201807432962018.5370408.90408.08409.43408.65408.90408.08
729201808433272018.6219407.10408.63407.33408.91407.10408.63
730201809433582018.7068405.59409.09405.66409.18405.59409.09
731201810433882018.7890405.99409.62405.83409.44405.99409.62
732201811434192018.8740408.12410.39407.47409.72408.12410.39
733201812434492018.9562409.23410.16409.07409.97409.23410.16
734201901434802019.0411410.92410.87410.29410.23410.92410.87
735201902435112019.1260411.66410.90411.24410.47411.66410.90
736201903435392019.2027412.00410.45412.25410.68412.00410.45
737201904435702019.2877413.52410.72413.73410.91413.52410.72
738201905436002019.3699414.83411.42414.54411.13414.83411.42
739201906436312019.4548413.96411.38413.91411.35413.96411.38
740201907436612019.5370411.85411.03412.36411.57411.85411.03
741201908436922019.6219410.08411.62410.23411.81410.08411.62
742201909437232019.7068408.55412.06408.52412.05408.55412.06
743201910437532019.7890408.43412.07408.67412.29408.43412.07
744201911437842019.8740410.28412.56410.29412.54410.28412.56
745201912438142019.9562411.85412.78411.88412.79411.85412.78
746202001438452020.0410413.37413.33413.11413.05413.37413.33
747202002438762020.1257-99.99-99.99-99.99-99.99-99.99-99.99
748202003439052020.2049-99.99-99.99-99.99-99.99-99.99-99.99
749202004439362020.2896-99.99-99.99-99.99-99.99-99.99-99.99
750202005439662020.3716-99.99-99.99-99.99-99.99-99.99-99.99
751202006439972020.4563-99.99-99.99-99.99-99.99-99.99-99.99
752202007440272020.5383-99.99-99.99-99.99-99.99-99.99-99.99
753202008440582020.6230-99.99-99.99-99.99-99.99-99.99-99.99
754202009440892020.7077-99.99-99.99-99.99-99.99-99.99-99.99
755202010441192020.7896-99.99-99.99-99.99-99.99-99.99-99.99
756202011441502020.8743-99.99-99.99-99.99-99.99-99.99-99.99
757202012441802020.9563-99.99-99.99-99.99-99.99-99.99-99.99
\n", + "

758 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " Yr Mn Date Date CO2 seasonally fit \\\n", + "0 adjusted \n", + "1 Excel [ppm] [ppm] [ppm] \n", + "2 1958 01 21200 1958.0411 -99.99 -99.99 -99.99 \n", + "3 1958 02 21231 1958.1260 -99.99 -99.99 -99.99 \n", + "4 1958 03 21259 1958.2027 315.70 314.44 316.19 \n", + "5 1958 04 21290 1958.2877 317.45 315.16 317.30 \n", + "6 1958 05 21320 1958.3699 317.51 314.71 317.86 \n", + "7 1958 06 21351 1958.4548 -99.99 -99.99 317.24 \n", + "8 1958 07 21381 1958.5370 315.86 315.19 315.86 \n", + "9 1958 08 21412 1958.6219 314.93 316.19 314.00 \n", + "10 1958 09 21443 1958.7068 313.21 316.08 312.46 \n", + "11 1958 10 21473 1958.7890 -99.99 -99.99 312.44 \n", + "12 1958 11 21504 1958.8740 313.33 315.20 313.62 \n", + "13 1958 12 21534 1958.9562 314.67 315.43 314.77 \n", + "14 1959 01 21565 1959.0411 315.58 315.54 315.62 \n", + "15 1959 02 21596 1959.1260 316.49 315.86 316.27 \n", + "16 1959 03 21624 1959.2027 316.65 315.38 316.98 \n", + "17 1959 04 21655 1959.2877 317.72 315.42 318.09 \n", + "18 1959 05 21685 1959.3699 318.29 315.49 318.65 \n", + "19 1959 06 21716 1959.4548 318.15 316.03 318.04 \n", + "20 1959 07 21746 1959.5370 316.54 315.86 316.67 \n", + "21 1959 08 21777 1959.6219 314.80 316.06 314.83 \n", + "22 1959 09 21808 1959.7068 313.84 316.72 313.32 \n", + "23 1959 10 21838 1959.7890 313.33 316.32 313.33 \n", + "24 1959 11 21869 1959.8740 314.81 316.68 314.54 \n", + "25 1959 12 21899 1959.9562 315.58 316.35 315.72 \n", + "26 1960 01 21930 1960.0410 316.43 316.39 316.61 \n", + "27 1960 02 21961 1960.1257 316.98 316.35 317.27 \n", + "28 1960 03 21990 1960.2049 317.58 316.28 318.03 \n", + "29 1960 04 22021 1960.2896 319.03 316.70 319.14 \n", + ".. ... ... ... ... ... ... ... \n", + "728 2018 07 43296 2018.5370 408.90 408.08 409.43 \n", + "729 2018 08 43327 2018.6219 407.10 408.63 407.33 \n", + "730 2018 09 43358 2018.7068 405.59 409.09 405.66 \n", + "731 2018 10 43388 2018.7890 405.99 409.62 405.83 \n", + "732 2018 11 43419 2018.8740 408.12 410.39 407.47 \n", + "733 2018 12 43449 2018.9562 409.23 410.16 409.07 \n", + "734 2019 01 43480 2019.0411 410.92 410.87 410.29 \n", + "735 2019 02 43511 2019.1260 411.66 410.90 411.24 \n", + "736 2019 03 43539 2019.2027 412.00 410.45 412.25 \n", + "737 2019 04 43570 2019.2877 413.52 410.72 413.73 \n", + "738 2019 05 43600 2019.3699 414.83 411.42 414.54 \n", + "739 2019 06 43631 2019.4548 413.96 411.38 413.91 \n", + "740 2019 07 43661 2019.5370 411.85 411.03 412.36 \n", + "741 2019 08 43692 2019.6219 410.08 411.62 410.23 \n", + "742 2019 09 43723 2019.7068 408.55 412.06 408.52 \n", + "743 2019 10 43753 2019.7890 408.43 412.07 408.67 \n", + "744 2019 11 43784 2019.8740 410.28 412.56 410.29 \n", + "745 2019 12 43814 2019.9562 411.85 412.78 411.88 \n", + "746 2020 01 43845 2020.0410 413.37 413.33 413.11 \n", + "747 2020 02 43876 2020.1257 -99.99 -99.99 -99.99 \n", + "748 2020 03 43905 2020.2049 -99.99 -99.99 -99.99 \n", + "749 2020 04 43936 2020.2896 -99.99 -99.99 -99.99 \n", + "750 2020 05 43966 2020.3716 -99.99 -99.99 -99.99 \n", + "751 2020 06 43997 2020.4563 -99.99 -99.99 -99.99 \n", + "752 2020 07 44027 2020.5383 -99.99 -99.99 -99.99 \n", + "753 2020 08 44058 2020.6230 -99.99 -99.99 -99.99 \n", + "754 2020 09 44089 2020.7077 -99.99 -99.99 -99.99 \n", + "755 2020 10 44119 2020.7896 -99.99 -99.99 -99.99 \n", + "756 2020 11 44150 2020.8743 -99.99 -99.99 -99.99 \n", + "757 2020 12 44180 2020.9563 -99.99 -99.99 -99.99 \n", + "\n", + " seasonally CO2 seasonally \n", + "0 adjusted fit filled adjusted filled \n", + "1 [ppm] [ppm] [ppm] \n", + "2 -99.99 -99.99 -99.99 \n", + "3 -99.99 -99.99 -99.99 \n", + "4 314.91 315.70 314.44 \n", + "5 314.99 317.45 315.16 \n", + "6 315.06 317.51 314.71 \n", + "7 315.14 317.24 315.14 \n", + "8 315.22 315.86 315.19 \n", + "9 315.29 314.93 316.19 \n", + "10 315.35 313.21 316.08 \n", + "11 315.40 312.44 315.40 \n", + "12 315.46 313.33 315.20 \n", + "13 315.51 314.67 315.43 \n", + "14 315.57 315.58 315.54 \n", + "15 315.63 316.49 315.86 \n", + "16 315.69 316.65 315.38 \n", + "17 315.77 317.72 315.42 \n", + "18 315.85 318.29 315.49 \n", + "19 315.94 318.15 316.03 \n", + "20 316.03 316.54 315.86 \n", + "21 316.12 314.80 316.06 \n", + "22 316.22 313.84 316.72 \n", + "23 316.30 313.33 316.32 \n", + "24 316.39 314.81 316.68 \n", + "25 316.47 315.58 316.35 \n", + "26 316.56 316.43 316.39 \n", + "27 316.64 316.98 316.35 \n", + "28 316.71 317.58 316.28 \n", + "29 316.79 319.03 316.70 \n", + ".. ... ... ... \n", + "728 408.65 408.90 408.08 \n", + "729 408.91 407.10 408.63 \n", + "730 409.18 405.59 409.09 \n", + "731 409.44 405.99 409.62 \n", + "732 409.72 408.12 410.39 \n", + "733 409.97 409.23 410.16 \n", + "734 410.23 410.92 410.87 \n", + "735 410.47 411.66 410.90 \n", + "736 410.68 412.00 410.45 \n", + "737 410.91 413.52 410.72 \n", + "738 411.13 414.83 411.42 \n", + "739 411.35 413.96 411.38 \n", + "740 411.57 411.85 411.03 \n", + "741 411.81 410.08 411.62 \n", + "742 412.05 408.55 412.06 \n", + "743 412.29 408.43 412.07 \n", + "744 412.54 410.28 412.56 \n", + "745 412.79 411.85 412.78 \n", + "746 413.05 413.37 413.33 \n", + "747 -99.99 -99.99 -99.99 \n", + "748 -99.99 -99.99 -99.99 \n", + "749 -99.99 -99.99 -99.99 \n", + "750 -99.99 -99.99 -99.99 \n", + "751 -99.99 -99.99 -99.99 \n", + "752 -99.99 -99.99 -99.99 \n", + "753 -99.99 -99.99 -99.99 \n", + "754 -99.99 -99.99 -99.99 \n", + "755 -99.99 -99.99 -99.99 \n", + "756 -99.99 -99.99 -99.99 \n", + "757 -99.99 -99.99 -99.99 \n", + "\n", + "[758 rows x 10 columns]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "raw_data = pd.read_csv(data_url, skiprows=54)\n", + "raw_data" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "On peut remarquer que les deux premières lignes sont des commentaires pour se repérer dans les colonnes, elles nous sont inutiles pour le traitement. De même que les valeurs manquantes dénotées -99.99, il nous faut les supprimer.\n", + "Commençons par récupérer les colonnes qui nous intéressent, d'en supprimer les 2 premières lignes et de les convertir en nombre :" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "Dates=raw_data[' Date'][2:].values\n", + "data=raw_data[' CO2'][2:].values\n", + "for i in range(len(data)):\n", + " data[i]=float(data[i])\n", + " Dates[i]=float(Dates[i])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Cherchons maintenant à en supprimer les valeurs manquantes :" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "def Reduce(Dates,data):\n", + " reduced_dates=list()\n", + " reduced_data=list()\n", + " for i in range(len(Dates)):\n", + " if data[i]!=-99.99:\n", + " reduced_data.append(data[i])\n", + " reduced_dates.append(Dates[i])\n", + " return reduced_data, reduced_dates\n", + "reduced_data, reduced_dates=Reduce(Dates,data)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Regardons maintenant l'allure de la courbe :" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "hideCode": true + }, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYwAAAEWCAYAAAB1xKBvAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvIxREBQAAIABJREFUeJzsnXd8HNW1+L9Hvfcu2ZLcbbk3MKYIDIZQDSGBBBJKCCV5JCGFkoQE8uIQQl4gvAcvj5QfNRATAiEEAphYBjeMe5G7JFu9d2lVVuf3x8yu1rJsa2113+/nsx/t3Jm5c87sas7ee+45R1QVg8FgMBhOhs9QC2AwGAyGkYExGAaDwWDoE8ZgGAwGg6FPGINhMBgMhj5hDIbBYDAY+oQxGAaDwWDoE8ZgGPqEiDwrIj8fajn6gojsFpHsQbjOIyLy8gBfI1tEigbyGr1c84si8qGIBA2364pIjojc0cf+3hORW/pPQoMxGCMIESkQkVYRaRKRMhF5XkTCBuG6dwJtqvrjQbhWgYhc7MXxz/c0ZKqapao5/S7cGYCIzAG+BixTVcdIvq6qfk5VX7D7v1VE1vRHv2cyxmCMPK5S1TBgNjAHeGggLiIivq73qvqcqt43ENcxDC9UdauqXqqqzQN9LRHxG4rrGk4dYzBGKKpaBryPZTgAEJFAEfm1iBwRkXIR+Z2IBNv7skWkSER+KCJV9i/5mzzOfV5E/ldE3hWRZuDCk/QXJyLviEidiNSIyCci4mPvSxGRN0SkUkTyReRbHtd5RERWiMiLItJoTx/Nt/e9BIwF/mGPou6321+3R1T1IvKxiGTZ7XcCNwH328f/w253j1JsHZ4SkRL79ZSIBPa4J98TkQoRKRWR2453z0UkU0RW23J/CMT12H+2iKyz78l2z2kx+xdunn1uvue979FHsP1Z1IpILrCgx/6p9rRMnX3vru7xGT4jIv+0r/OpiIz32K8icreIHLD7f0ZExGP/7SKyx973voike+ybItZ0UY2I7BORL3rsu1xEcu1rFovI94+j260islZEnhSRGuCRPlz3EhHZa3/2/wN4ynvUlKCIZNg6+tnbOSJyh4hMBX4HLLK/J3X2/lP6fp/RqKp5jZAXUABcbL9PA3YCv/XY/xTwNhADhAP/AB6z92UDncBvgEDgAqAZmGzvfx6oBxZj/ZAIOkl/j2H9E/rbr/Ow/pl9gM3AT4AAYByQB1xqn/cI4AAuB3ztfjb0pqNH2+329QNtmbZ57Hse+PkJ7tPPgA1AAhAPrAP+s8c9+Zmtw+VACxB9nPu/3uP+nQ80Ai/b+1KBarsPH+ASezseCAUaPO51MpB1nGv8EvjEvudjgF1Akb3PHzgI/NC+txfZMnh+hjXAQsAPeAV4zaNvBd4BorAMcyVwmb1vmd33VPvcHwPr7H2hQCFwm71vLlDl0gEoBc6z30cDc4+j2632/b7X7if4JNeNs+/b9bbu99nn3+HxXXrZo/8MW0c/ezvH49hbgTU95PH6+z3Uz4Chfg25AOblxYdlPQib7IeEAh8BUfY+wTIA4z2OXwTk2++z7X+2UI/9K4CH7ffPAy967DtZfz8D/g5M6CHjWcCRHm0PAf/Pfv8IsNJj3zSgtYeOF5/gHkTZukd6yH0ig3EIuNxj36VAgcc9aXU9YOy2CuDsXq47tpf792e6DcYDwEs9znkfuAXrgVsHfB4IPslnnIf9ELe376TbYJwHlAE+HvtfBR7xuBd/8Nh3ObDXY1uBc3t8/g/a798DvuaxzwfLeKYDNwCf9JDz/4Cf2u+PAHcBESfR7dZevhsnuu5XOfrHhABF9IPB4BS/32f6ywyxRh7LVDUc62E3he5pkXggBNhsD6PrgH/Z7S5q9eg54sNAisd2ocf7k/X3BNYvww/sqZYH7fZ0IMV1jn3eD4FEj77LPN63AEHiMZ/tiYj4isgvReSQiDRgGQPoMR10AlJsPV301LlaVTt7yNPbQoIUer9/LtKBL/TQ+1wg2T7nBuBuoNSeMppyAnk9P4fDPfepaleP/ake2z3vbU9djrc/Hfith+w1WA/VVHvfWT10uwlIss/9PJZxOmxP2S06jm700O1k1z3qXqj1JO95/qlyqt/vMxpjMEYoqroa6xflr+2mKqxfy1mqGmW/ItVykLuIFpFQj+2xQIlntx7vT9ifqjaq6vdUdRxwFfBdEVmC9Q+d73FOlKqGq+rlfVWtx/aXgWuAi4FIrF+R0D2XfbJ0yyVYDyUXPXXuK6X0fv9cFGKNMDz1DlXVXwKo6vuqegnWdNRe4PcnuM6Y41yjBBjTYy59LFB8Cvr0pBC4q4f8waq6zt63use+MFW9x9btM1W9Bmva7y2skcvx6Pl5nei6R90L29/ieW+asR76LpI4Pj2ve6rf7zMaYzBGNk8Bl4jIbPtX5++BJ0UkAUBEUkXk0h7nPCoiASJyHnAl8HpvHZ+sPxG5UkQm2P/EDYDTfm0EGkTkAduB6ysi00VkQW/X6YVyLL+Hi3CgDcsfEAL84iTH9+RV4MciEi8icVi+Fa9jJ1T1MLCJ7vt3LtaDxMXLwFUicqmtc5BYTvU0EUkUkattY9OGNa3oPM6lVgAPiUi0iKRhzfe7+BTrIXm/iPiL5VS/CnjNW3164Xf2dV0LCiJF5Av2vneASSLyFfu6/iKyQCwHfICI3CQikaraQfd3oT+u+08gS0Sus0eg3+Joo7ANOF9ExopIJCdeMVgOpIlIAJzW9/uMxhiMEYyqVgIvAg/bTQ9gDaM32NM3K4HJHqeUAbVYv1RfAe5W1b0nuMSJ+ptobzdhOYOfVdUcVXViPcRmA/lYv+T+gDU66AuPYT3g68RabfMi1rRLMZCL5cD25I/ANPv4t3rp7+dYD/odWIsEtthtp8KXsXw0NcBPbdkAUNVCrJHQD7GcyYXAD7D+x3yA72Hd9xqsBQffOM41HsXSNx/4AHjJ4xrtwNXA57Du67PAV0/yGfYJVX0TeBx4zf6sd9nXQVUbgaXAjbYOZfaxgfbpXwEK7PPuBm7up+tWAV/AWghQjfWdW+tx7ofAX7A+281Yhu14/BvYDZSJSJXd5vX3u696jVbEmhY0jHbsX6Mvq2raUMtiMBhGJmaEYTAYDIY+MegGw57f3Soi79jbT4gVmLNDRN4UkSiPYx8SkYNiBQr1nIs3GAwGwyAyFCOMbwN7PLY/BKar6kxgP7bjSkSmYc2ZZgGXAc+KR7oKg3fY/gUzHWUwGE6ZQTUY9qqPK7CcoACo6gce6+A3YEUwg+VAfE1V21Q1H8s5tXAw5TUYDAZDN70GSw0gTwH3Yy2V7I3bsVY9gBW447kipoijA5QAdz6hOwGCg4PnjRkzpuch/UZXVxc+PiPf7TMa9DA6DA+MDsOH09Fj//79Vaoaf7LjBs1giMiVQIWqbpZeahWIyI+wUi+84mrqpZtjlnSp6nPAcwDz58/XTZs29ZvMPcnJySE7O3vA+h8sRoMeRofhgdFh+HA6eojI4ZMfNbgjjMXA1SJyOVZiuwgReVlVbxaryMmVwBLtXudbxNFRnWmcWoSuwWAwGPqBQRuHqepDqpqmqhlYzux/28biMqwAmqtVtcXjlLeBG8VKQZyJFUizcbDkNRgMBsPRDLYPozf+Byti9EMrCp8Nqnq3qu4WkRVY0b2dwDftKGKDwWAwDAFDYjDsEPsc+/2EExy3HFh+Otfq6OigqKgIh+P0qz5GRkayZ8+ekx84zBkNeoxWHYKCgkhLS8Pf33+IpDIYjs9wGGEMKEVFRYSHh5ORkYFIb370vtPY2Eh4+PEWeI0cRoMeo1EHVaW6upqioiIyMzOHUDKDoXdG/lqyk+BwOIiNjT1tY2EwDDQiQmxsbL+Mhg2GgWDUGwzAGAvDiMF8Vw3DmTPCYBgMBsNoQlVZ8VkhzW2dJz+4HzEGw2AwGEYYW47Ucf8bO3j477sG9brGYAwSZWVl3HjjjYwfP55p06Zx+eWXs3///iGTp66ujmeffbZfzjvnnHP6S6x+5emnn2bq1KncdNNNtLa2csEFF+B0Ok9Z9/6ivb2d888/n87Owf11aBg9FNVaIWtbDtcO6nWNwRgEVJVrr72W7OxsDh06RG5uLr/4xS8oLy8fMplO9NBUVbq6uvp83rp16/pdvv7g2Wef5d133+WVV17hT3/6E9dddx2+vr5DbjACAgJYsmQJb7zxxpDJYBjZ5Fc1A+C0E2M8/NYu3svvGPDrGoMxCKxatQp/f3/uvvtud9vs2bM577zz+M1vfsP06dOZPn06Tz31lHt/QUEBU6dO5etf/zpZWVksXbqU1tZWAF588UVmzpzJrFmz+MpXvgLAyy+/zMKFC5k9ezZ33XUXTqfzhP08+OCDHDp0iNmzZ/ODH/zAfdw3vvEN5s6dS2FhIcuWLWPevHlkZWXx3HPPARxzHkBYWJhb7t70OZEuA8Xdd99NXl4eV199NU8++SSvvPIK11xzzXF16O3+FRQUMGXKFO644w6mT5/OTTfdxMqVK1m8eDETJ05k48aNbv2mTJnCLbfcwsyZM7n++utpaWmhubmZK664glmzZjF9+nT+8pe/uOVbtmwZK1asGNB7YBi95FVaBqO22TIS7+4spay59x95/YqqjprXvHnztCe5ubnHtJ0qDQ0Np3Teb3/7W/3Od75zTPumTZt0+vTp2tTUpI2NjTpt2jTdsmWLqqrm5+err6+vbt26VVVVv/CFL+hLL72ku3bt0kmTJmllZaWqqlZXV2tubq5eeeWV2t7erqqq99xzj77wwgvH7ee5557T/Px8zcrKcsuSn5+vIqLr1693t1VXV6uqaktLi2ZlZWlVVdUx56mqhoaGnlCf4+lyOixatEhnzZp1zOvDDz90H5Oenq6VlZXa1tamiYmJR+nqqcPx7p9L7h07dqjT6dS5c+fqbbfdpl1dXfrWW2/pNddc4+4P0DVr1qiq6m233aZPPPGE/vWvf9U77rjDfZ26ujr3+87OTo2Nje1Vt/78zg40q1atGmoRTpuRqMMVT3+s6Q+8o+kPvKNFtS2a/sA7+oM/vX/K/QGbtA/P2FEfuOfJo//YTW5Jwymf73Q68fU9uobTtJQIfnpV1in1t2bNGq699lpCQ0MBuO666/jkk0+YM2cOAJmZmcyePRuAefPmUVBQQG1tLddffz1xcXEAxMTE8Oc//5nNmzezYMECAFpbW0lISHBfp2c/R44c6VWe9PR0zj77bPf2008/zZtvvglAYWEhBw4cICkpyWt9rr766l51AfjLX/7C2rVr6erqIjQ0lMcff5zXX3+dNWvW4HQ6iYyMZPnyY4P933///T4H7lVVVREVFXXc/R999FGv9+/8888nMzOTGTNmAJCVlcWSJUsQEWbMmOHWAWDMmDEsXrwYgJtvvpmnn36aq6++mu9///s88MADXHnllZx33nnu4319fQkICBgVAYiGwaXB0cHBiibiwgKoampnw6FqABJDBn7C6IwyGENFVlYWf/3rX49pVz0mW/tRBAYGut/7+vrS2tqKqh6zVl9VueWWW3jsscf61M/xnK2uBz1YqZJXrlzJ+vXrCQkJITs7+6QBZSfSpzdd1q9fz6effsrTTz8NWM7gtWvXsmnTJn77298C1tTSvn37mDx58lH9XXrppbS0tNCTX//611x88cVHtQUHB59Q9uPdv4KCgqPk9vHxcW/7+PgcdR97fiYiwqRJk9i8eTPvvvsuDz30EEuXLuUnP/mJ+5i2tjaCgoKOK5fBANDVpfzi3T18Yf4YJieF89bWYhwdXfzg0gn85zu5bMyvASAueOBjeM4og3GqIwEXp/pr8KKLLuKHP/whv//97/n6178OwGeffcacOXO49957efDBB1FV3nzzTV566aUT9rVkyRKuvfZa7rvvPmJjY6mpqWHJkiVcc8013HfffSQkJFBTU0NjYyPp6enH7Sc8PJzGxsbj7q+vryc6OpqQkBD27t3Lhg0bTnre+eefz6233tpnfZ5//nl+9KMfubcDAgL44x//yM9+9rOjjgsICDjmXG9GGNHR0TidThwOB0FBQcfocLz75w1Hjhxh/fr1LFq0iFdffZVzzz2XkpISYmJiuPnmmwkLC+P55593H19dXU1cXJzJGWU4KfvKG/nDmnxeXH+Y/cs/R86+SjJiQ7g0K5H/fCeXzw67DMbAjzCM03sQEBHefPNNPvzwQ8aPH09WVhaPPPIIKSkp3HrrrSxcuJCzzjqLO+64wz0ddTyysrL40Y9+xAUXXMCsWbP47ne/y7Rp0/j5z3/O0qVLmTlzJpdccgmlpaUn7Cc2NpbFixczffp0t+PXk8suu4zOzk5mzpzJww8/7J6qOtF5c+fO9Uofh8OBn1/3bxan00lHR4f713p+fj4VFRVkZmbyz3/+k0cffZSXX375hHodj6VLl7JmzZpedTiV+9eTqVOn8sILLzBz5kxqamq455572Llzp9uRvnz5cn784x+7j1+1ahVLly49JV0MZxY7iuoAaHdaTu2DFU3MSIsiITwIEcsBHhHkR6j/IGQJ6IujY6S8hqvTe7gxXPTYtWuX3njjjXrvvffqrbfeqrW1tbpjxw694YYb9N5779W7777b7dxXVW1sbNTHH39cVb3XYcuWLXrzzTf3q/wuelsIcDKuvfZa3bx5c6/7jNN7cBlOOnQ6u/TsX6zUP63Jc7c9+MYOt4O70dGh4x/6pz7+3h5VVV3w8w81/YF39HNPfXxaemCc3obhTlZWFq+++upRbVFRUbz22mvHHNvV1cUTTzzBfffdd0rXmjNnDhdeeGGvCxcGm/b2dpYtW8bEiROHVA7D8ONARSOl9Q4e/Ucuty22MhZvL6xz7996pJbOLmVMTAgA6bEhVDS2kRYdDDQNuHxmSsowIli+fDm1tbWnFSR4++23D4ixyMjIYNeuvqdoCAgI4Ktf/Wq/y2EY+eworHe/V1Va253sK29kQUY0AB/vrwQgM85aoDI2xvqbGh08KPKZEYZhRPDwww8PtQgGw4DjSvkB0NDayfq8apxdymXTk/msoJaP9lQAMDU5AoAZqRG8sQXGx4eBo3LA5TMjDIPBYBgCmts6eey9Pay34ygASuq7l3+XNrTy6sYjpEQGcf28NADyqppJiggiMthaXffVRRm8fvcivjA/bVBkNgbDYDAYhoDV+yv5v9V53P/GdndbSV13ypzSegd5VU3Mz4ghMtifuDBreXlSZHfsjo+PsCAjhkC/wfHLGYNhMBgMQ0B1czsAhTWtODqcNLd1srOonvMmWlkcjlS3UFzbSobtr0iNsvwUCeGBvXc4CJwRBkNPElFtMAwXzHf1zKHWNhhgGY+/byuhsa2T/7hwAj4CG/Nr6FLIjLNWRLkMR2LE0GUHGPUGIygoiOrqavOPaBj2qCrV1dUmXcgZQo2HwahqbGPNwUrGxASzMDOG+PBA1udZvo2MWMtQBPpZj+sxMYOzIqo3Rv0qqbS0NIqKiqisPP0VBK7UEiOd0aDHaNUhKCiItLTBcWAahpajDEZTG/lVLUyID0NESIoMdsdfuJbQ3nRWOjXN7Xz5rOOn/BloRr3B8Pf3JzMzs1/6ysnJOWnqjpHAaNDD6GAY6RTXtZIUEURZg4OqpjYOVzdz9rgYAJIjgtgORIf4ExViObtnjYniD7csGEKJz4ApKYPBYBgOPLVyP29sLgKg0dHBtsI6rpiZDMCmglpa2p1MTLASarpWQrn8FsMFYzAMBoNhgKlraeeplQf43uvWEtoDFU04u5RF42IJC/Tj/d1lAMxLtyK64+2VUHFhQ7ciqjeMwTAYDIYBZnvR0Sk/DldbJVYz4kKJCwugwdGJCIyLt0YUKVHWCOPSrOMXLBsKRr0Pw2AwGIaaUo+AvLIGB4cqmvERa8VTXFggBdUtxIYG4u9r/Ya/amYKExPCmZ4aOVQi94oZYRgMBkM/s6mghs12YSOworZd7CtrZN2hKmakRhLo5+uefkqM6J5+8vP1GXbGAozBMBgMhn6l09nF9b9bz+f/dz3OLiv+q7S+lQA7jmJvWSM7i+s5e3wsYCcOBKJDjq0sOdwYdIMhIr4islVE3rG3Y0TkQxE5YP+N9jj2IRE5KCL7ROTSwZbVYDAYvGVvWXd53wMV1vuCqhZmpkYS7O/LruJ6OpzKWLumheuvZ46o4cpQjDC+Dezx2H4Q+EhVJwIf2duIyDTgRiALuAx4VkSGtvKNwWAwnITCmu4U5a6pqIOVTUxMDCMmNICdxZYDPMXODfW5GUncek4GP75i6uAL6yWDajBEJA24AviDR/M1wAv2+xeAZR7tr6lqm6rmAweBhYMlq8FgMPSFP396hP/6YJ97u6i228Fd0eBg8+FaaprbmZ4aSWxYAIerLYPiSiYYHuTPI1dnuQP0hjODvUrqKeB+INyjLVFVSwFUtVREEuz2VGCDx3FFdttRiMidwJ0AiYmJ5OTkDIDYFk1NTQPa/2AxGvQwOgwPjA7ww39ZS2Tn+JfgI8KG3DYCfKC9CzZs30uOE/wEYhvzoK3Nfd6hnZso2SOnK76bwfgsvDYYIhIKOFTV6eV5VwIVqrpZRLL7ckovbcdkEFTV54DnAObPn6/Z2X3p+tTIyclhIPsfLEaDHkaH4YHRAfjXPwHInLGQzLhQXiz4jAmJDsobHATFJFFW1UxWaieXXXwuH9ZsZ0dlEZHB/nzu4gv7RwGbwfgsTjolJSI+IvJlEfmniFQAe4FSEdktIk+ISF8r2S8GrhaRAuA14CIReRkoF5Fk+1rJQIV9fBEwxuP8NKCkj9cyGAyGAaets/t3c15lE2D5MNKig0mMCKKiwcG+8kampVglVV21t13FkEYaffFhrALGAw8BSao6RlUTgPOwpox+KSI3n6wTVX1IVdNUNQPLmf1vVb0ZeBu4xT7sFuDv9vu3gRtFJFBEMoGJwMa+q2YwGAwDy8GKJvf7otpWthfWcaCiifEJYSRGBHKwsoma5nbS7RTlrtoWfj4jM6KhL1NSF6tqR89GVa0B3gDeEBH/05Dhl8AKEfkacAT4gt3/bhFZAeQCncA3vZ0GMxgMhoFkV3F3yo+i2hYaWq1H5W3nZPDkyv2s2meVVXAtnU2OtEYYiyfEDbKk/cNJDYbLWIjIfOBHQLp9nli7dWZvBuUkfeYAOfb7amDJcY5bDiz3pm+DwWAYKN7YXMSWI7Usv3YGAP/YXkpSRBDBAb4U17VS5ddOcmQQCRFBR1XGcxmMszJjeObLc7lkWuKQyH+6eOP0fgX4AbAT6BoYcQwGg2F4oqrubLP3XzaF0ABfNubXcMs56ewta6SothURcScQdC2bBUiPtQyGiLhTmo9EvDEYlar69oBJYjAYDMOY2pbuiZQdRXUkRwbT7uxiSlIETW1OdpeU0eHsYtlsa/W/p8EIDzqdWfvhgzcG46ci8gesaGz3YmJV/Vu/S2UwGAzDjDKPBIL7y5todHQCMDkpnLIGh7vkqmuEkRZtjSqiQkaHsQDvDMZtwBTAn+4pKQWMwTAYDKOe8sZug5FX2URDawciMCEhjP3l3fmjxtnJBMfEBPOr62eSPTl+0GUdKLwxGLNUdcaASWIwGAzDiH/vLeetrSU8dcNsfHzEPcKIDw8kv6rZWi4bE0KQvy9JHg7ucXZZVRHhi/PH9Nr3SMWbxcAb7ISABoPBMOr5xitbeHt7CZ8VWHUt9pQ2EBrgy/z0aMrqHRRUt7hHE56ZZj19F6MNbwzGucA2O9X4DhHZKSI7Bkowg8FgGCy2F9bx3RXb6HRas+2qitqJiNbnVdPW6eTj/ZVkpUaSEhVMab2DIjuiG7oNRmxoAD4+/ZcfarjhzZTUZQMmhcFgMAwhd720mbIGB7cvzmR6aiT5Vc20dVrGY3dJAxvzayiobuE7F0+iqqmN1g4rhniM7dgOCfBjxV2LmJwUftxrjAb6bDBU9fBACmIwGAxDRV2rtcJpa2Ed01MjWXuwCrAc2gVVzRyyU4CcMz6WTYdr3eeNiemeflqYGTOIEg8NfZ6SEpEgEfmuiPxNRN4QkftEZPiXiDIYDIYT0NmldDit+aeCKitV+VvbSpicGM7Z42Koamojr6qZ8EA/4sMDybSd2tC9dPZMwRsfxotY1e/+G/gfYCrw0kAIZTAYDINFeYu6a28X17ZSVm8VPbpmTgrxYUHUtnSwt6yRcQlhiMhRBmPMGWYwvPFhTFbVWR7bq0Rke38LZDAYDINJYaPlq4gLC6CkvpW9ZQ0AzE+Pcdfk/qyghmvnWBHcQf6+3DB/DAXVzUSOoqC8vuDNCGOriJzt2hCRs4C1/S+SwWAwDBxbj9Sy7Jm11NqR2fn1TgL8fMienEBxbSuHKq1pqfHxocSHBQKgCuPtJbQAj18/k7/ctWjwhR9ivDEYZwHrRKTALoK0HrjALK81GAwjiV+8u4dthXX8dXMRAMVNyqTEMDJiQ6hubie3pIGoEH9iQgOOmn4aHx96vC7PGMyyWoPBcEZRWNMKQG6pNfVU0dLFWalhpNgBd58cqGRcXCgiQsZRBiPs2M7OMLwZYZQDnweeBH4DXAeUq+phs+TWYDAMR+pa2nn4rV3U25lmKxoclDVYKT4Ka1rocHZR1apkxIa4I7QrGtvcxsHf14cvnzWWCQlh7qp5ZzLejDBeBBqxVkkBfAlrldQX+lsog8Fg6A/+tauMlzYcprm9k998cTb7y614itSoYAprWzhQ3kSXWvEWKR4pPcYndI8mfnGtSaHnwqySMhgMo5Y6u2RqUa01DXW4xnJonzshjr9sKmTTYStP1Ky0qKPyQZnpp94xq6QMBsOopdg2FE127Yp9ZY0E+PkwPyMagJx9lQT4WCVU/X27H4fGwd07ZpWUwWAYFVQ0OPjVv/ZS19Lubsu3I7fLGxw4u5S3thZzydREtz9i7cEq4kPEnTDwqlkpnJUZc9TqKEM3ZpWUwWAYFTz+r328saUIPx/hu0snk1/VzBo7J1R1c7tV9MjRyQWT4t05oNo6u4gP9nX38d9fmoOqIjJ6M86eDicdYYh951yroXp7AUcGXFKDwWA4ASV11vTT2kPVAPzf6kMAXDEzGcBtPCYkhpEYHoS/r2UUEkKONg7GWByfvkxJrRKRe0VkrGccE0MPAAAgAElEQVSjiASIyEUi8gJwy8CIZzAYDMfS0t7Jd17bSl5lk7uttN4yGK4EgmsOVnFpVqK76t0nByyDMTEhDB8fIcjPGlkkhHgzM39m05c7dRngBF4VkRIRyRWRPOAA1tLaJ1X1+QGU0WAwGI7ira0lvLWthCdXHgCsgkcldgnV6uZ2yuodFNW2MiM1kmR79dMnBypJjgwiPMjK/+RrjzDigs2Ioq+c1GCoqkNVn1XVxUA6sASYq6rpqvp1Vd024FIaDAaDBzuL6wHL0Q2Wc7u9s4vFE2IB2JBnTUuNiw9zL5ftcCoTPOIrXrhtIfPSoxkf5Yuhb3g1FlPVDlUtVdW6gRLIYDAYTobLX3G4ugWATQVWUaOl05IA2GjX4R4XH0pEkL87intSYndFvFljonjjnnMIDzAjjL5iJu8MBsOIo9g2GOWNDto7u/isoIboEH931btNBTWIQIa9fDYlyhplZJjlsqeFMRgGg2FY09bp5JlVB9llT0M5OpwU1rQQHeKPquXs3nS4lnnpMcSGBQCwv7yJtOhggvyt6aZffn4m89OjyZ4UP2R6jAaMwTAYDMOa1zYW8sT7+7j75c0AfLSngrbOLm4+Ox2AbYV15Fc1syAjmpiQAPd54+K6/RXj48P46z3nMCbmzKqQ1994bTBE5BIR+b2IzLa37+zjeUEislFEtovIbhF51G6fLSIbRGSbiGwSkYUe5zwkIgdFZJ+IXOqtrAaDYeTjitYurmvF0eHk3Z2lxIcHct3cNAA+2F0OwOwxUfj5+riD8saZ9B79zqmMML4B/AC4WUQuAmb38bw24CI7geFs4DI7N9WvgEdVdTbwE3sbEZkG3IhVR/wy4FkRMcsZDIZRTFeX8t7OUsrt1U/QHV+hCkdqWsgtbWBBRjSpUcGIwNpDVnxFpm0gJtuO7XEmgWC/cyoGo1JV61T1+8BSYEFfTlILV5SNv/1S+xVht0cCJfb7a4DXVLVNVfOBg8BCDAbDqOWD3DLueWULj/9rr7utrN5BZLAVO5FX2UxhTQsZsaEE+PmQFBFEXUsHIQG+7nKq31s6mbvOH8fl05OGRIfRjDe5pFz80/VGVR8UkXv7eqI9QtgMTACeUdVPReQ7wPsi8mssA3aOfXgqsMHj9CK7rWefdwJ3AiQmJpKTk+OdNl7Q1NQ0oP0PFqNBD6PD8KC/dfjwkJU48NP9JeTk1NHSoewpbWFGnC+bW+HttTvo7FIcVYXk5JQRJtbx8UHK6tWr3f0sCoGdm8qHRIehYjD06LPBEJEgrAf9QREJUlUHgKr+94nP7EZVncBsEYkC3hSR6VgP+/tU9Q0R+SLwR+BioLfF0dpLn88BzwHMnz9fs7Oz+yqO1+Tk5DCQ/Q8Wo0EPo8PwoL91+KhuFxw4TKVDuOCCC/gwt5x252a+d/V8bvrDp5Q6Q4E6Lj1nLmeNi+XNsq0c2FbC2ZNSyc6eOSx0GCoGQ4++JB/0E5FfYf3CfwF4GSgUkV+JiP+pXNQO/MvB8k3cAvzN3vU63dNORcAYj9PS6J6uMhgMo4CurqN/A7p8F+2dXVQ3t7O/vBGwChzFhQWy9YgVM+yKp4iw03ycPT5msEQ+o+mLD+MJIAbIVNV5qjoHGA9EAb/u64VEJN4eWSAiwVijiL1YRuAC+7CLsHJUAbwN3CgigSKSCUwENvb1egaDYXijqlz9zBrueGETqpbhKLEd3GBFc+8payQtOpjQQD8SIywfRZC/Dwnh1vu7s8fz2HUzWDb7mNlqwwDQlympK4FJ6vpEAVVtEJF7sB743+7jtZKBF2w/hg+wQlXfEZE64Lci4gc4sP0RqrpbRFYAuUAn8E17SstgMIwC9pY1squ4gV3FDVQ3txMZ7M/+8ibOGR/LukPVFNe2srmglgV29HZSRBC7ihvIiA11pyBPjQrmSwvHnugyhn6kLwZDPY2FR6NTRI5pP0EnO4A5vbSvAeYd55zlwPK+XsNgMIwcXAkEwcoJJWJNRV2alcS6Q9VsK6yjrMHBvLFRACREWOk90mNN8N1Q0ZcpqVwR+WrPRhG5GWuEYTAYDF5zuLrZ/f5ITTPv7iglwM+HZXNSCfL3Yb1HxlmAALvmdmqUMRhDRV9GGN8E/iYit2MtiVWs2Itg4NoBlM1gMIxiCqpaSIwIpLyhjZI6B7tK6slKiSAy2J+UqGB2FFkjEFc6j7np0Ty/roDr5hp/xVBxUoOhqsXAWXZUdxbWctf3VPWjgRbOYDCMHlZsKqSrS7lx4VgcHU4+3l/JJdMSWbmnnIoGBwfKm7h4aiJg+SbyKpsRwZ2a/KqZyVw0JYGwwFMJHzP0Bye98yIyAUhU1X8D//ZoPw8oUdVDAyifwWAYBTg6nNz/1x0AnDcpnsPVzTS2dXLFzGR2FteTW2o5viclWWk9UiKD3X8D/KypKBExxmKI6YsP4ymgsZf2VnufwWAwnJDthd011w6UN7KpoBYRmJ8eQ2JEEJ/ZBZAmJVr+ihR7VOFaSmsYHvTFYGTYK5yOQlU3ARn9LpHBYBjx/G1LESs+K3Rv769ocr/Pq2zms4IaJieGExni7665Dd0V8ZLtgkcRwacUG2wYIPoyvgs6wb7g/hLEYDCMHr67YjsA181Nxc/XhwPljYQF+tHh7KKkrpVthXVcNSsF6I7a9vcVd0DekikJfGnhWL6RPX5oFDD0Sl9GGJ+JyNd7NorI17BWTRkMBoMbR0d3fO3eskacXcrK3HLmpUcTFxZIQXUzjY5OMu3yqZm2wYgM9ncH5MWGBfLYdTNMwaNhRl9GGN/BShR4E90GYj4QgFlWazAYeuDK9wRW0aPalnZK6h388Iqp/P7jPLbby2VTo60JirMyYzhvYhyftwsiGYYvfVlWWw6cIyIXAtPt5n/aq6YMBsMZztYjtZTVO/jcjGQAVu7pTiteXGsZDB+Bi6cm8rctxd0Gw3Zsx4YF8tLXzhp8wQ1e0+c1aqq6Clg1gLIYDIZhTkt7J0F+vvj4WFNHLR3Krc+uA+CNe85hXno0H+0pJ3tyPBvyqimua6W8wcGYmBCC/H2JDe2uue0aYRhGDqdScc9gMJyBOLuU83+1isuf/sTddrihy/3+QHkj9S0dFFS3cFZmLKlRwZTUtZJf1ez2U0xM7C6b6mk8DCMDYzAMBkOfKKlrpaqpnb1lje46FUcauw1GUW0r++z2KcnhpEaHUFR7tMHInpzgPt7l4DaMHLypuBcIfB4r9sJ9nqr+rP/FMhgMw43D1S3u9+sPVTMpMZwjDV3EhwcS6OdDYW0Lmw9bAXhZKRGkRgXz8f5KAMbZBmNSYjhTkyMYHx86+AoYThtv4uz/DtRjrZRqGxhxDAbDcGF/eSMf76/ka+dmIiIcqOhO+LC7pJ5OZxcH6pxkjYnG0eGkqLaVysY2piZHkBAeRGpUdwiXK9YC4N1vnWtGFyMUbwxGmqpeNmCSGAyGYcV3XttGbmkD05IjOGdCHOsPVTMmJpi0qBAOVTazen8lFS3KD2ensvZgFR8fqMTZpSyZYicQ9HBqZ3oYDGMsRi7e+DDWiciMAZPEYDAMG1SVArtexbpDVl2KbYV1LEiPISEikKqmNnYW1yPAJdMSSYsOobyhjaqmdsbZ002edStcyQQNIxtvRhjnAreKSD7WlJRgVeObOSCSGQyGIaOysY2Wditie395I1VNbVQ0tjEtJYKyegeVjW3sKW0gMVQIDfQjzWM04Sp45Grz8xH3MlzDyMYbg/G5AZPCYDAMK/aXW8kCI4L8OFTZxJ7SBgCmJUfg7FJa2p3sLKonNcyapPBM4eGafkqJCuZ3N88jKyVikKU3DBR9npJS1cO9vQZSOIPBMDhsK6zjO69tpdNpLZN1LZu9cEoCpfUOt8GYmhxBvJ0gsKTeQWKI9QjxHGGM9TAel01PMvmgRhF9NhhicbOI/MTeHisiCwdONIPBMFgse2Ytb20r4YCdhvxARSPRIf7MSI2kpd3JhrwakiODiA4NcBsMgKRQa6opMSKIMTHBXDw1wV3wyDD68GZK6lmgC7gI+BlWUaU3sOp7GwyGEURru5PgAN9j2veUNjA1OYLthfVMTY5wFzL6994KLppiBd0dbTAs4+DrI3xy/0WDILlhKPHmp8BZqvpNwAGgqrVYGWsNBsMI4sPccqb+5F/sKraSADa3dbr37SltoLa5ndzSBhaNi3UbDLD8FwDxYR4GI8SMJs4kvPm0O0TEF1AAEYnHGnEYDIYRxJ8/tVyPf7Er4hXXtbr37S1r5FClNS01PS2SFI/gu6m2wYgO6f6dGG5+Mp5ReDMl9TTwJpAgIsuB64EfD4hUBoNhQOh0drHFrldx0PZX7LDTjU9JCmd/eSMFdgqQjNhQ4kK7RxNTk63yqT4+wjWzUzh7XCzSkjeY4huGGG9WSb0C3A88BpQCy1T19YESzGAwnD6fFdRw1i9WctBO67G7pIH61g6C/X05aI8kPthdRkpkEJdMS6SysY1DlU34+ghp0cFHxU9kxHZHa//2xjl8aeHYwVXGMOR4M8JAVfcCewdIFoPB0M88+eF+yhvaeGn9YR69Zjq7S6zlsVfNSmbFpiJa2jvZkFfN5TOSSYwIokthc0EtadHB+PtavydX/yCbsEA/E3xnMOnNDYbRTG1LBwC5dhxFbmk94UF+zE+PAazVTw2OThaNjyUxwvJXbCyoId1jNJEeG0qsh6PbcOZiDIbBMIoprrX8EflVVl6o3SVWMsHESMs4/GN7CYBtMLqNQkasCbYzHIuph2EwjBIKa1q466XNPHnDbCYnhdPo6KDB0Ul0iD9VTe3Ut3awt7SRGxeOIckeTWzIqyE6xJ+E8CBUu/vyHGEYDC68GWH8HbgG6ASaPV59QkSCRGSjiGwXkd0i8qjHvntFZJ/d/iuP9odE5KC971IvZDUYzjiezTlEbmkDL20oAGCnHWdx7sR4ADYV1NDa4SQrJdI9mqhv7WCsbRw8S6aaEYahNwazHkYbcJGqNomIP7BGRN4DgrEM0UxVbRORBAARmQbcCGQBKcBKEZmkqs7TkMFgGDVUNrYRFxbgri9xyF4mu6/MWhG1Mb8GEbgsK4l/bC9xV7+blhxBZLA/AX4+tHd2uXM/+fl2/370LHhkMLgYtHoYatFkb/rbLwXuAX6pqm32cRX2MdcAr6lqm6rmAwcBk7vKYMCaflqwfCW//8SKg1BV9pRZju28SmvgvzG/hmnJEWTEWQbh4wNVBPj6MCEhDBEhLND6vTg5MeyY/scZg2HohUGth2FHim8GJgDPqOqnIjIJOM8OBnQA31fVz4BUYIPH6UV2W88+7wTuBEhMTCQnJ8cLlbyjqalpQPsfLEaDHqNZh/x6J/HBPoQFWCOHji7l4bWtXJruz4Vj/QFYXWStfvq/f+9jUlch1a1dNDo6iQ8WKpvb+fv7q9iU38IFY/w4sGOz1W9VM+kRPqxb8zEArW3tAHRWHSYnpxiAnywKwgdYvXr1aekwkhgNOsDg6DGo9TDs6aTZIhIFvCki020ZooGzsRIZrhCRcVgG6ZgueunzOeA5gPnz52t2dvbpinlccnJyGMj+B4vRoMdo1aGprZNbf/o+CzKief3ucwDYcqSWsg/W8UJuO49+9RIA3v/bDqCQoKAgsrOzWbW3AlZ/xtXzMvjjmnwaIjJp79rN58+bycVTE/nBJ/+iw6nMykwiO3sOAN/zzePT/BruvnYOQf5WIsKjpTk1HUYao0EHGBw9vKqHAUQBV9mvqFOth6GqdUAOcBnWyOFv9pTVRqz8VHF2+xiP09KAklO5nsEwUthgl0P9rKDW3bblcPf7ri7rN9OeUstPUdHooKtLydlXQYCfD0vsjLKr9ln+iqyUSPx8fdw1KTzrbN9x3jh+/9X5bmNhMJwMb+phfBt4BUiwXy+LyL1enB9vjywQkWDgYqyo8bewUqZjT08FAFXA28CNIhIoIpnARGBjX69nMIxE9tmFi8DySwBs8jAe1c3tdHUp+8oa8fUROpxKdXM7q/dXkj0pnklJVr6ndYcsf4Ur22x4kDWV5VpOazCcCt5MSX0NK8V5M4CIPA6sB/67j+cnAy/YfgwfYIWqviMiAcCfRGQX0A7cotZ/ym4RWQHkYi3l/aZZIWUYbTS1dRLg6+MuOuQKsANoaO0kItiPzUdqCfb3pbXDSXmDg+a2Tlo7nFw8NYGVeyooqm2hqLaVK2YmExsaQICfD46OLsbHh+Jrp/O4aeFYthfWMdk2KAbDqeCNwRDA84HtpHc/Q6+o6g5gTi/t7cDNxzlnObDcCxkNhhGDqjL9p+9zwaR4XrjdWgBY4GEwyhocNDh8qWxs4/Nz03hjSxHlDQ5ymyxn9YVTLIOx+XAtnV1KekwoIkJqVDD5Vc1HJQv84oIxZE+JP6qWhcHgLd4sq/1/wKci8oiIPIK1gumPAyKVwXAGUNVqTTmttuMjAAqqmxkfbz3oyxocbLb9F5fPSAKgvKGNN7cWMyEhjEumJgKwIc/ye4y1g+2S7bQfPaO1E8KD3DEbBsOp4I3T+zfA7UANUAvcpqpPDZRgBsNoo7KxjbqWdvf2/truAXt9aweNjg6qmto5e1wsAOX1lsEIDfBl8YQ4RCwjsresgQUZ0cSFBeLnI6yzHeXjbEMTYpdedcVfGAz9hbfpzTdjxVEYDAYvqG5qY8HylUxLjuDdb58HwL7a7oKVBVXNdNoroBaNj+WVT4+4RxhzxkYT5O9LbGgguSUN1LZ0MDEhHB8fITEiiOK6VsID/dzTTTcsGEuHU7l8RvLgK2oY1Zx0hCEia+y/jSLS4PFqFJGGgRfRYBj57LDzOuWWNlBil0TdX+t0p+XIr2pmR5FVCW9BRgwxoQHkVzWzt6yBuWOjAEiKDGTNQWv6aqIdne2afhoXH+qebrpkWiIv3L6QOOOvMPQzJzUYqnqu/TdcVSM8XuGqGjHwIhoMI4/thXV8avsWAIpqPetmN1DV1EZZs3L9vDQAjtS0sHJPOWnRwSRGBJEYEcTag1V0aXct7cTwIBwd1qhkUqK12inJbTCOTe9hMPQ33sRhPN6XNoPhTEdVueaZtdzw3AYaHFYKjyK7LgXAvrImPsuvAeDciXHEhgaQV9nE2oPVLJttZb9JigikorENgPEJljFIsGMookL8SQi3Rg+uZbMm95NhMPBmldQlvbSddroQg2G04Tma2F5oTTPtKq5ncmI4USH+FNW2sLWwDj8fmJ4SSXJUEJ/aBsQVJ+EaOfgIpNurn+LDrPTjc8dGHzX9FOzvy7Vzj0mzZjD0Oyd1eovIPcA3gHEissNjVziwbqAEMxhGKvs9orXzq5qJCQ1g/aFq7skez0d7KihvcNDuVFJCrYC95MhgdhVb7sBMe6TgKpeaGBFEoJ+16slVJc/TmX3lzBSumJFslssaBoW+rJL6M/Ae8BjwoEd7o6rWDIhUBsMI5lBlk/t9XmUz1U3tKHDHuePYXdJAWYODysY2xodbA/yUyO50HT1jKVwpyAGun5fGlKQI5qVHH3U9YywMg8VJDYaq1gP1wJdEJBorp1MQWF9UVf14YEU0GIY3v/84jz2lDfzmhtkArMytIDMulABfH4rrWqlubic1Kpjo0ACSbGd2h1O5INnK75Rs53sK9PMhws75NDMtiqgQf24+O919nUA/32OMhcEwmHhT0/sO4NtYWWO3YaUjX4+dONBgOFNZ/u4eAO5dMpGUqCA2Ha7hnuzx7CltpLi2FZHuVUyJEUF0OK14i7Qwa4ThGk0E+nW7FKcmR7DtJ0sHUw2D4aR44/T+Nla9isOqeiFWXqjKE59iMIxuXKugAHYU1VFQ1UKXWsteU6KCKKxt4WBFExPtlU5JHtNPY+wpKVfOJxNoZxjueBPp7VBVh4ggIoGquldEJg+YZAbDMOSjPeWsP1TNj6+cBsDhqu7lsoU1LfjbdbHHx4dRXNdKo6MT8Fj95JFePCrQ8j3MTIvk7f9YTFZK5KDoYDCcKt4YjCK7nsVbwIciUospaGQ4w/jaC5sA+MqidNJjQymo7s4ue7jaGl2IWAbD0/k92Q60S46yDEZcWIDbWS0izEyLGiwVDIZTpk8GQ6xv9rfsSnmPiMgqIBL410AKZzAMJY4OJ6X1DvdS1/bO7txPG/KqSY8NJa/SMhjTkiM4UtNCW2cXqVHBBAf4khrVXd3OlcpjUkI4/3lNFkuzktizxbNkvcEw/OmTD8MuaPSWx/ZqVX3brmVhMIxKvvf6di78dQ61zdbX3JUDCqzRBMDO4jrGxYcyJTmcIzWWv2KC7a9I8TAYIQHWbzMfH+ErizLccRYGw0jCG6f3BhFZMGCSGAzDCFXlnztKAcjZXwEcHcF9uKaF+tYONuTVMD89mrExIZTWO9hT1sCE+O7EgI9cNY1//Me5g6+AwTAAeOPDuBC4S0QOA81Y1fZUVWcOiGQGwyDS0t7J1iN1LJ4QB0BhTbdxOFhh+SLyqqy/ExLCOFLdwicHKmlq6+SGBWPcIw7V7txPIsKtizMHUw2DYUDxxmCYvFGGUcu3Xt3Gyj3lvPut85iWEsF2O9U4dI8s1h6sIjUqmLPHxfD2thJ2FTfg7ytMT41Etbsv15SUwTDa8GZK6huqetjzhZVjymAY8bhSkX+YWw7AYXv106wxURTVttLh7GLdwWrOnxRHekwoDY5ONuRVMyEhnEA/X3ddC8A9JWUwjDZMtlrDGYeqHlUq1dmltHZY5VIPVFiJAw9XtxAfHsikhDCKalvYXlhHY1sn502Md+d72lZY5w7Iiw8PJC4sgDExVgoQg2E0cqrZagUIw2SrNYxA/rWrjHte2cIb9yxiXnoM5Q0Od3nU/CprZLG/vJHx8aGkRgdT3tDGyj0V+AgsHh9HaUO3f2N8fLe/Ys0DF9Hu7Dr2ggbDKMFkqzWccby3qwyAv24uYl56jNtIjIsLtWMpnOSWNnD7uZmkRVujiQ9yy5iYEE5kiD/+ft3ZYccndBcuCvL3JcjfdxA1MRgGlz5nqxWR24DrgAzXeXa22p8NqIQGQz9zuMZa0VRgp/X4NK8aH4FLpyfxvzmH3Nlk542NJiLYyh6bV9nM5TOSgO6YCugeYRgMZwLe+DDeAq4BOrGW1bpeBsOwZVthHeN/+C77yrqLGrkC8FxpPVYfqGLWmCj3w/9vW4rx8xEWT4gjLbo7+M7TOEyyI7czTWlUwxmEN8tq01T1sgGTxGAYAJ77+BDOLuWtbcU8cNkUHB1OKhvbCPD1obTeQXFdKzuK6vjOkkkkRlh1stcfqiY9NoTQQL+jUo6Pi+82DivuWsT+8iYzBWU4o/BmhLFORGYMmCQGw2nS3NbJf76TS2Vjm7ttd4lV+jTX/ltUa01DnTMhFoCXNxxGFbInx5MQbqXrqG5uJzPOGkH4+Xb/i3iOMKJCAliYGTOA2hgMww9vDMa5wGYR2SciO0RkZ48a3wbDkPLHNfn8cU0+z318CICKBoc7AtsVrf3vvVaajxsXjAXgg91l+PpYwXeuEQYcPZr47iWTiArxNwF5hjMeE+ltGDV8VmAt2tteVA/ADvvv+ZPi+Xh/Ja3tTrYcriMzLpRF46wRxqHKZlKjgvH1ESJtBzd0FzUC+NaSifzHhRPw8TG1sw1nNn0eYfSM8vaI9jYYBh1Hp/LF361nlT1iUFX39FOxncpjR3G9tfopKxGA0vpWdpfWMy0lgohgP/xsA5Bi16hw1aeAY53ZxlgYDF4YDLG4WUR+Ym+PFZGFXpwfJCIbRWS7iOwWkUd77P++iKiIxHm0PSQiB+1psEv7ei3D6GdnlZONBTXc9vxnAJTWO6hpbic8yI/yBgfOLmVnUR0TE8LdD/+dxfUU1rQyKy0SESE2zIrI9kxDHhdmTUtNS4kYZI0MhuGPN1NSzwJdwEXAz4BG4A2sOt99oQ24SFWbRMQfWCMi76nqBhEZg5V65IjrYBGZBtwIZAEpwEoRmaSqTi9kNoxStlVYX4MAPx9UlV3F1vTT0mlJvLGliMrGNnYW15M9OcFdFvUdO135ggzLWe0qp+oqnwrw2p1no6pHTU8ZDAYLb5zeZ6nqNwEHgKrWAn1OmqMWrpqV/vbLlePzSeB+j22wYj5eU9U2Vc0HDgJ9HtEYRje7qy2D0d7ZRV1LB7vs6aclUxMA2Hy4lqqmdmamRZIUaRmM1fsq8RGYmmyNHgJsgzEtuXs0MSEhjImJ4RgMhmPxZoTRISK+2A91EYnHGnH0Gfv8zcAE4BlV/VRErgaKVXW75xwykAp41rAsstt69nkncCdAYmIiOTk53ojkFU1NTQPa/2Ax0vRocyqPrGtlToIfX5wcQLtTqWtTMiJ8KGjo4u8rP2H1wQ6SQ4Xqgj0AvLxqOwDt5YfYuK6AYD9o7ewiMUTYsPYTAK4a20lehD9dJbvJKc0ddL1G2ufQG0aH4cNg6OGNwXgaeBNIEJHlwPXAw95czJ5Omi0iUcCbIjIT+BGwtJfDe/My6jENqs8BzwHMnz9fs7OzvRHJK3JychjI/geLkabHOztKKG3eSml+B8/ceYmV++nD1Vw0I50/rc0naXwWpbt2ce7EOK65JIuH137A/gZfwMkNl51PeJA/Y7auZn95EzPS48nOtmZRs4dUq5H3OfSG0WH4MBh6eLNK6hWsaaPHgFJgmaquOJWLqmodkIM17ZQJbBeRAiAN2CIiSVgjijEep6UBJadyPcPIoqqpDUdHt6tq7cFq9/vq5nbyKq2UHgszowHYWlhLRWMbWamRRAT5ExboR3VzOwnhgYQHWb4IlzN7QoKZbjIYThVvVkm9AJSp6jOq+j9AmYj8yYvz4+2RBSISDFwMbFXVBFXNUNUMLCMxV1XLgLeBG0UkUEQygYnAxj5rZhiR5Fc1c/6vVrHsmbWoXcZuy+Fa9/4jNS28uvEIkYHC+ZPiCQnw5YPdVtGjGamRQPcyWc/IbJcT2wTfGQynjjdTUjPtkQFgOb1FZI4X5ycDL6jjAKgAABrpSURBVNh+DB9ghaq+c7yDVXW3iKwAcrESHn7TrJAa/Xy0p5yWdid7yxqpbGojOiSAQ5VNXJqVyPu7yymsaWFvWSPTYnwICfAjNSqYA3YUt2spbHJkMPvLm46K1n706iymJkdw2fSkIdHLYBgNeLNKykdEol0bIhKDFwZHVXeo6hxVnamq03tLi26PNKo8tper6nhVnayq73khq2GE8JsP9/P3bcXubc+ssocqmsmvaqazS7lwsrX6aW9ZI8V1rSSHWV/dVDub7Li4UMICra+j66/nCCMhIohvLZno3mcwGLzHm/+e/wLWi8jr9vYXgF/0v0iGM4Wa5nae/ugAAFfMSMbP14f95Y1kxIZQUN1CQXUzG/KqEYHFE+JIighi9b5KAJJCbYNhB91l2dNRADcsGEOHs4tlc45ZVGcwGE4Db5zeL2IVUCq3X9fZbQbDKeHK/QRWUaOuLmV/eRMXTIrHR6C0rpWN+TXMTItiTEwIadHB5JZa6T+SbYMxNsaqiDc/3T345fxJ8Tz31fnEmNraBkO/0ucRhogEArOBCPu8/9/enYfXXZUJHP++N3uavc3apEn3laa0tUKFbipCBTdgRhDBUQeZYUZ0ZhxBnVFGnceF8VEGfdQZWXVkZEYUECjLEKgUKF2SNmnTJU2afd+Xm+Tee+aP87tLYwpJSW5u2vfzPHl6c36/e3ve3CQnZ3vPdXrinpqMUa8PY+zubICqtv7AtVNtAwwMexga9bI6L5Ws5Hgaut2caO1jxwo7HJWd4s/5BNmJdtX1TZcUsiwnmS1LM8McjVIXnsnMYfwePXFPnSP3qJct33uJ2365P1BW1TpAYqw9gKi6vZ/H9tWTGBvFB9bkkJcWT0VjD+39Iyxzdl5nJtulsfnpCcRG2QZjTlw025dnEaXJAZWadnrinpoW1e0DuEe9gTQc+2q6aOpx09TjpqXXTXZKPFVt/awrSKO0rpuW3mEqm3tZlZtCakIMuWkJ/MHJ/bQix75GlnNeRW5KAjY1mVIqnPTEPTUtrvrRK1z1o930DI0CcKghsCKbo029GGOoautncWYSWclxNPe6Od7SzzInEWCek/8JgskB/WdUaCZZpWaGnrin3rHnj7Twn7tPBT5v7XXjHrVpxg47hxiV1naTEm87tCdb+zna1Eef28PynGSyUuI50thLz9Aoy5yNdf6U4yLBoair1uTw27/ezN9fsSxssSmlgvTEPTUpp9r6OdLUy9Vr8wDweH385cP7ADsBHR8TxdGQvRR1XYMYY9h3uosrVufwwtEWajoG6B4cJdolXLM2jzeqO9lbbVdM+ecr8tPt6qfMpOCxqSLC+gXB1VBKqfCazMY7PV1PccejpRxu6GHRvCRW5aXYRICOA6e72LxkHsdDG4zOQara+ukcGGFTUQZHGntp6nbT2jtM4dxEUhNjWBKywc6fWvzypfO4pjiPrct09ZNSkWJS215FpBi43Pl0tzGmbOqrpCLZ6Q7bQOypamdVXkpgXwTYE+02L5nH66c6KMiwQ0r1XUPsq7G5oN61MIPnjjRT3zXEiNfHUmf4KXROYp5zCl58TBT/fsNkMs8opabbZJIP3gH8CshyPn4pIn87XRVTkadncJRetwcI7qE4WNtNfIyL7JQ4yht78Xh97KnqYPvyLArSE6nrGqS8sYfk+GiK5iaSl5ZAbecgpzsGA4kA31UUHGYacyaKUiqCTKaH8RnsqXsDACLyXeA14N+no2Iq8pTWB1c6VTkpxt+o7mRjoT3ytK5zkOMt/QyNetlQmM7wqI8XK1sR7Kl2IkJuagKDIzaH5FIn1XhaYiyPfGYTKfF6LKpSkWwyq6QECM0W62X8Q47UeeK5imZuuX8vHq9d8VRW140I7Lwoh1Nt/Xi8Pqpa+1mdl0JeWjxNPUOU1tlGpTg/jfz0BNr7hzlY1x0YdvKnHoczU41fvjST4oK0MEanlJqsyfQwHgDeEJHHnc8/Avxi6qukIsWtj9hd2Sfb+lmRk0JpXTdLMpMozk/j6cPNVDT2MuL1sTgricbuIVr7htlX00l6YgyFcxMpcPI8GRM8N9u/XBY4I/24UiryvW0PQ0SWiMh7jDE/AP4C6AS6gM8DT05z/VSY1HYM8q9PH2XYYzuRPl/wNNyyum6MMZTWdVNckMbCefYX/eMHbVrylTkp5KUmYAzsqmimuCANEQlMfENwYtu/+Q4gMVZTjSs1m0zkJ/aHwFcAjDEHgAMAIrLRuXbNtNVOTQuvzzA44jnjF/b9r1bz4J4aspLj+Ozli2gfCKbeKKvv4dJF8+gcGGFdQVpgj8SDe2rITI5jdV5KYEf3wIiX4nw7tFTg3AfB+YrM5DjuvGoF5k9OZ1dKRbqJNBhFxpg/2dFtjNknIkVTXiM17X56aJjPvfAcT99xeWCjXHOPGyAwB1HdFtxfcai+m4N1dmnsuoK0wBkUANeuz8flEnJD5ibWLbANRlZKPNdtyKfPPRrIUAtw29bF0xSZUmo6TWTSO/4triW8xTUVAXrdo3zjiQp6Bm0PwBhDWasXj8/w8Gs1AAx7vLxR3QHA8Ra76e7h1+w+zfetzOJU2wBldT3Ex7hYnpNMSkLw7wx/6vG81OC3gr+HAXDP9cX87JMbpy0+pVT4TKTBeFNE/nJsoYh8Btg/zv0qgjz0ag0P7qnhgT3VADR0DzFiFz1x0jkL+4UjrXQNjrIiJ5majkE8Xh+vnGjjYxfP57Il8xgc8fLHk22syEkhJsqFiAQaiouck+4SYqO46ZIFXL8hXw8uUuo8NZEhqS8Aj4vIJwg2EBuBWOCj01UxNTWONtud2OUNPWf8uzhzDjXtgwA8+mYt89MSuG5DPt/6w1FePt5Gn9vDjpVZgfMqjrf0c8OmgsDr/sfNG2nvHybBuQ7wrY9oMmOlzmdv28MwxrQYYzYDdwM1zsfdxphLjTHN01s9NVk9g6OYkBnlI422wdhT1cGIx8fhhh5cAleuyaG5101rr5s/nmznY+vnB+YmfnvArn7avHhe4AhUCJ5LARDlksAJeEqpC8Nkkg++BLw0jXVRk+T1mTNOmqts7uXKH+7ms5ct5GtXr2Jg2MPpzkEWZCRS2zlIU88Qhxt6mZ/kYrnzy/+pQ00YA5sWZpAUZ78d/q+ylcK5iWTMiQ30MABWOOdSKKUuTJPZ6a0iSGuvm8VfeZrfHqgPlPn3RTy235ZVNvdhDGxbbjO+tvYNU97QQ1GKi6K5tufw+7JGwM5F5DoT10Oj3sDqqfiYYIOxUg8uUuqCpg3GLFHdPhDYVAfwTLkdDXxoT02g7FCdnZ/odY8yOOLhYK1dCrtlqW0wSmu76RwYoSjVRaGzga6srpvCuYmkJcYGMsXCmb2Jb1yzin+7vlhzPSl1gdMGYxY42drH9ntK+OxD+wJlFY22cegbttljvT5DRWMPaYkxGGMbmF/vraU4P5WLnX0RL1a2ALAwxUVqQgxpibYBWOssg42OCn47+HsYAJ96z0Ku3ZA/jREqpWYDbTBmgWed3sTuE+14nZQd/iWx9Z1D+HyGN2s66XV7+LONdiXT8ZY+qtoGuGJ1DumJscRFu3j9VCfRLiE/2b7tc5yd3sX5qYH/a44zZ+FfLquUUn7aYMwCJ5zGAaC+a5ChES+VzX1Eu4QRr4+WPjfPHG4iPsbFjZsWAPDi0VbA5nByuSSQGXZpdjKxUXaifPPiuQC8e+HcwOv/5KYN/PjG9RTN08SASqkzaYMRRvf/sZpfvXHmSbc/eP44/7M/OHHdNTDCN586EjjjGuBYc19gBdOptgH+7bljDI54Ayk2atoHeaa8ma3LMlmQkUhMlPBald257T/+1D/EtCZk4vo7165l71ffy0UhPYytyzL54NrcqQxbKXWe0AYjTHw+w788dYSvPl4e2CdxvKWPe188wT88VsaAMxfxdHkTv/hjNTff/wYjHh89g6Mca+njmuI8AOq7h3j5eBvvXpjB9RvtvMKz5U209g1z5ZocXM7+iI6BEaJdQm6q3Sux1mkUslLiAnWKcglZybqXQik1MWFrMEQkXkT2ikiZiFSIyN1O+fdFpFJEDonI4yKSFvKcu0TkpIgcE5EPhKuuU6G6fSCwaQ6guiOYzK+mw+6wDu1F1DjXjzfbXE7uUR+vn+rgYF0XxsAHL8ol2iXUdQ5S3T7AhsJ08tIScAk8d8ROZvtzOPnzOuWlJQQmsm/YtIDbty/ms5ctmq6QlVLnuXD2MIaBHcaYYmAdcKWIXAI8D6wxxqwFjgN3AYjIKuDjwGrgSuAnIhI17ivPsCONveyqCG569/kM2+8pYee9u+l126R/VSHzEHWdtsHwp+kILTtQ2x2Ybzje0he4Z21BKjmp8bxW1YHHZ1iSlURMlIu8tASaetzERrkCu7L9mWOXhyyNjY+J4ksfWEG65nlSSp2jsDUYxvL/1oxxPowx5jljjMcpfx3wr9/8MPCoMWbYGFMNnAQ2hau+Z1PXOcgzh5vOKNt5724+98j+wD6JI03BnsWek3YuoSakh9HQPWSvVXWwqcieh13bOUhVWz+HG3q4YdMCYqNctPUPc7ihh6K5iaTEx5CXmsBhpwHxH2LkbyQWZc4J9CZynJQdutJJKTWVwnrkmdND2A8sAX5sjHljzC2fBv7beTwf24D41TtlY1/zVuBWgOzsbEpKSqa41kH9/f18+ucvc6Lbxzffk0BBsuuMvE0PPFHCiowonqsZDZQ9tecQ8e2V7D48TGI0uL3wamklvfUnqO10syPXQ0UMvH74JC21pwCI764mKcZQfqKWyk4vi9NclJSUEDXsDrxuQ2UpPaeE6GF70FEqg4HYV7p8fHhxDAtG6ygpaRg3jun8OoWDxhAZNIbIEY44wtpgGGO8wDpnnuJxEVljjCkHEJGvAh7gV87tMt5LjPOaPwd+DrBx40azbdu26ag6ACUlJfR4PcAwQ6mFbNuymNMdA7CrBICYrEVsu2whT/ymlOyUdpLiovEmJrN163ru3vcyly7J4FhLH9Ep6bTFxhEbfZov//kO9v/sNTwJsfTGxZEc38wNO7fzm5pXaXR76HAPcNv6ZWzbsoi97kpea6oiJT6aq6/YDkCFOckr9cfYum4J27YtCdT1I28Tx3R+ncJBY4gMGkPkCEccM3KosjGmW0RKsHMT5SJyC3A18F4T/JO9HigIeVo+0BjmejLs8QXyKXl9hs6BEQCqndTg/hPqAI45qcSPNfexPCeFUY+P1r5hXjjaSnX7AH+1dTH9wx4auofoGBhhWXYSCbFRLMhIpKKxh6NNvWxZlonLJWSlxFNWbyezdzrLXPOcbLJz4oJv2yfevYCMObF89OI/6XwppdSUCucqqUz/CigRSQDeB1SKyJXAl4EPGWMGQ57yBPBxEYkTkYXAUmBvuOoLNk/Tyn9+NrCnoX3I4HF2Wle32+mYg7XdJMREsaEwnZr2QVr73Bxt6mVdfipZKXG09rl59WQ7CTFRNoV4egINXUNUNvexPNvuiZifnkBNxyBtfcNcushuoluZa6/FRbsCacfXFdhVUKPeYEcrLTGWGzYtOCNJoFJKTYdwrpLKBV4SkUPAm8DzxpingPuAZOB5ESkVkZ8CGGMqgN8AR4BngdudIa1p8crxNr7zTCXu0eB/8V97azEGSo7ZXdNNA/aouvlpCTR22/mEg7VdXDQ/lcKMRBq6hyipbMNnbK8gKzmO1t5hDtV3s2Z+CtFRLvLTEmjscdPWN8zKXLuKKSfkXAn/RPXFTuMw7PEFrq2Zn8ptWxdz7w3rpuvLoJRSZxW2ISljzCHg4nHKl4xzu//at4FvT2e9/L7xRAWn2gdIjo/m9u1L6B/2BFJy1HfZVU0VHV5io11sW57JY/vr6RwY4VBDD5/fsRSfMTSXuXn9VAfpiTEsz04mLy2BYY+PQ/U9fPLSQsD2Jvz8BxL5N9eBTeUBsHmJ7WlsLEw/o553XrVimr4CSin11mZkDiPSGGNo6bU9Bv++hyfLGvHPptR1DWKM4UCLly1Ls1icmcSIx8fvSxsC500ca+7D6zM8UdbI9hVZiEhgd7XHZ1jlDDHlpwdPsPP3MAqcpbGr8+yZ2QBx0VHsuXPHGfMVSik1k/S3EdA9OMrAiB2KOtVm90v895t1LJw3h42F6bxwtIVjLX10uA3vW5lFaoJNC/7YvnrSE2NYm59Gv5Paw+MzXOLMQ6zOSyXaJXh8JjAnEXrk6dykOOe+FB78i3exYUxvwj/JrZRSkUAbDIJDTosy53CqvZ/uwRHKG3q4dcsikuKj6do/ypPOyXTbV2QFNt4daepl+/JMolwSmJgGAhPX8TFRrMxN4WhTL0uz7e7tgoxEPr9jyRlnT4gI25ZnhSVWpZQ6V9pgAHlp8dxzfTFDo17+6XflPLTnNB6f4V0LM+h3257Dw3tOU5jiIjslHl/IZr0VTs8htDcQelrdtevnU9GYTFx0cBXT312xfLpDUkqpKacNBnZo6LoN+TT3uPmn35XzX3tPIwLrF6RT6yQK7Bv2sHW+HYrKTApmfPU3DvExUdy6ZRGbF8/F5QruOfzUexaGMRKllJo+2mCEyEqOIzbKRUvvMPnpCaQmxJyRwC8vyQ4jhQ4n+ecmAL6yc2X4KquUUmGm52GEcLkksOx1sXPwUGx08EuUnRjsOdz9odUsz04OJAFUSqnznTYYY/g30YXOQ/zilo2syEkmPyn45bplcxG7vrglsAxWKaXOd/rbbox8p4exOiQ1+HtXZvPsF7YQFz1ePkSllLow6BzGGF++agWpCTFcsSp7pquilFIRRRuMMeYlxfG1q1fNdDWUUiri6JCUUkqpCdEGQyml1IRog6GUUmpCtMFQSik1IdpgKKWUmhBtMJRSSk2INhhKKaUmRBsMpZRSEyIm5GyH2U5E2oDT0/hfzAPap/H1w+V8iENjiAwaQ+R4J3EUGmMy3+6m86rBmG4iss8Ys3Gm6/FOnQ9xaAyRQWOIHOGIQ4eklFJKTYg2GEoppSZEG4zJ+flMV2CKnA9xaAyRQWOIHNMeh85hKKWUmhDtYSillJoQbTCUUkpNyAXfYIjI/SLSKiLlIWXFIvKaiBwWkSdFJCXk2lrnWoVzPd4p3+B8flJE7hWRsJ3nOpkYROQTIlIa8uETkXWzLIYYEXnIKT8qIneFPGe2xBArIg845WUisi1CYigQkZecr2uFiNzhlGeIyPMicsL5Nz3kOXc5dT0mIh+Y6TgmG4OIzHXu7xeR+8a81qx5L0Tk/SKy36nvfhHZMeVxGGMu6A9gC7AeKA8pexPY6jz+NPBN53E0cAgodj6fC0Q5j/cClwICPANcFYkxjHneRcCpkM9nRQzAjcCjzuNEoAYommUx3A484DzOAvYDrgiIIRdY7zxOBo4Dq4DvAXc65XcC33UerwLKgDhgIVA10z8T5xDDHOAy4DbgvjGvNZvei4uBPOfxGqBhquMIS+CR/gEUjfkh7yW4IKAAOOI83gn88ixvbGXI5zcAP4vEGMY851+Bb8+2GJy6PYltwOc6P0gZsyyGHwM3hdz3IrApEmIYE8/vgfcDx4DckO+VY87ju4C7Qu7f5fxiipg43i6GkPs+RUiDEUkxTCYOp1yADmxDPmVxXPBDUmdRDnzIeXw99gcdYBlgRGSXiBwQkX90yucD9SHPr3fKZtLZYgj158CvncezKYb/AQaAJqAWuMcY08nsiqEM+LCIRIvIQmCDcy1iYhCRIuxfrW8A2caYJgDn3yzntvlAXcjT/PWNiDgmGMPZREQMcE5xXAscNMYMM4VxaIMxvk8Dt4vIfmxXcMQpj8Z2XT/h/PtREXkvtjUfa6bXK58tBgBE5N3AoDHGP94+m2LYBHiBPOwwyN+LyCJmVwz3Y39w9wE/BPYAHiIkBhFJAv4X+IIxpvetbh2nzLxFedhMIoazvsQ4ZZH8XvjvXw18F/icv2ic284pjuhzedL5zhhTCVwBICLLgA86l+qBl40x7c61p7Fj1r8E8kNeIh9oDFuFx/EWMfh9nGDvAmxssyWGG4FnjTGjQKuIvApsBHYzS2IwxniAL/rvE5E9wAmgixmOQURisL+gfmWM+a1T3CIiucaYJhHJBVqd8nrO7L366zuj30+TjOFsZvxnYrJxiEg+8DhwszGmyimesji0hzEOEcly/nUBXwN+6lzaBawVkUQRiQa2Ysekm4A+EbnEWX1wM3a8cca8RQz+suuBR/1lsyyGWmCHWHOAS7BjtLMmBud7aI7z+P2Axxgz499Lzv/5C+CoMeYHIZeeAG5xHt8SUqcngI+LSJwztLYU2DuTcZxDDOOabe+FiKQBf8DOKb3qv3lK45ipCZxI+cD+ld0EjGJb4s8Ad2AnUo8D38GZtHTuvwmowI5Nfy+kfKNTVgXcF/qcCIxhG/D6OK8zK2IAkoDHnPfhCPClWRhDEXby8ijwAja9dCTEcBl2uOIQUOp87MQuLngR2wt6EcgIec5XnboeI2T1zUzFcY4x1ACdQL/z3q2abe8F9g+SgZB7S4GsqYxDU4MopZSaEB2SUkopNSHaYCillJoQbTCUUkpNiDYYSimlJkQbDKWUUhOiDYZSkyQiXrGZfivEZpr9O2efxVs9p0hEbgxXHZWaDtpgKDV5Q8aYdcaY1dhkcDuBr7/Nc4qwO9SVmrW0wVDqHTDGtAK3An/j7DwvEpHdTnLKAyKy2bn1O8DlTs/kiyISJSLfF5E3ReSQiHwOQERyReQV575yEbl8pmJTaizduKfUJIlIvzEmaUxZF7AC6AN8xhi3iCwFfm2M2Sj2gKR/MMZc7dx/K3YX7rdEJA54FZuu5WNAvDHm2yISBSQaY/rCF51SZ6fJB5WaGv6MoDHAfWJPMfRiU+KP5wpsXrLrnM9TsXmY3gTud5LO/c4YUzqNdVZqUrTBUOodclKre7FZQ78OtADF2CFf99meBvytMWbXOK+3BZvV9hER+b4x5uFpqbhSk6RzGEq9AyKSic1Ae5+x47upQJMxxgd8Eohybu3Dnofhtwv4K6cngYgsE5E5IlIItBpj/gObqXR9mEJR6m1pD0OpyUsQkVLs8JMHeATwp5/+CfC/InI98BI2eyjYjKMeESkDHgR+hF05dcBJOd0GfASbSfhLIjKKzZx6cxjiUWpCdNJbKaXUhOiQlFJKqQnRBkMppdSEaIOhlFJqQrTBUEopNSHaYCillJoQbTCUUkpNiDYYSimlJuT/Aex8DWPVk1StAAAAAElFTkSuQmCC\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.plot(reduced_dates,reduced_data,label='Concentration$_{CO_{2}}$=f(temps)')\n", + "plt.legend()\n", + "plt.grid()\n", + "plt.xlabel('Dates')\n", + "plt.ylabel('Concentration en CO$_{2}$ (ppm)')\n", + "plt.title('Représentation des données réduites');" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "hideCode": true + }, + "source": [ + "On observe que nous avons une oscillation périodique avec une tendance à la croître en fonction du temps. \n", + "\n", + "## Caractérisation des oscillations et de la tendance\n", + "\n", + "1. Recherche d'un modèle général de la courbe\n", + "\n", + "Dans le header du fichier de données, on nous dis que les données peuvent être ajustées par une fonction cubique et une somme d'harmonique. La fonction cubique représente la tendance de la courbe à augmenter au cours des ans tandis que la somme des harmoniques représente les oscillations de la courbe.\n", + "\n", + "Nous définissons donc une fonction dont nous ajusterons ses paramètres à l'aide de la bibliothèque _lmfit_ par la méthode de [Levenberg-Marquardt](https://fr.wikipedia.org/wiki/Algorithme_de_Levenberg-Marquardt). La fonction proposée est la suivante :\n", + "\n", + "$Model=a+b*(x-x_{0})^{c}+d*\\frac{cos(2\\pi*f*x)}{1!}+e*\\frac{cos(2\\pi*3f*x)}{3!}+g*\\frac{cos(2\\pi*5f*x)}{5!}+h*\\frac{cos(2\\pi*7f*x)}{7!}$\n", + "\n", + "Nous choisissons ici d'exprimer la fonction cubique comme $a+b*(x-x_{0})^{c}$, avec _a_ l'ordonnée à l'origine, _b_ une constante de multiplication, _$x_{0}$_ une constante pour décaler la courbe dans le temps et _c_ une constante proche de 3 (pour avoir une fonction cubique).\n", + "\n", + "Concernant le reste du modèle, cela représente le développement en série d'une fonction triangle jusqu'à la 4$^{e}$ harmonique. Comme ce développement comprend uniquement les harmoniques impaires, les harmoniques pertinentes sont 1,3,5 et 7. Le choix de la fonction triangle se justifie par l'allure de la courbe \"à l'oeil\", ce qui peut-être discutable bien évidemment. \n", + "\n", + "Par rapport aux noms des variables, celle qui nous intéresse le plus est la fréquence _f_, les autres termes _d,e,g_ et _h_ sont des constantes de multiplication pour l'ajustement de la courbe.\n", + "\n", + "Les variables sont ensuite initialisées dans un vecteur w contenant des valeurs proches de celles attendues ou contenant des 1 pour celles dont on ne connaît absolument pas la valeur. On fait de même varier les variables entre des valeurs possibles." + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[Model]]\n", + " Model(FonctionModel)\n", + "[[Fit Statistics]]\n", + " # fitting method = leastsq\n", + " # function evals = 349\n", + " # data points = 743\n", + " # variables = 9\n", + " chi-square = 645.056908\n", + " reduced chi-square = 0.87882413\n", + " Akaike info crit = -87.0286239\n", + " Bayesian info crit = -45.5323595\n", + "[[Variables]]\n", + " t0: 1870.91642 +/- 25.0616894 (1.34%) (init = 1951)\n", + " A: 2.84439867 +/- 0.04861780 (1.71%) (init = 1)\n", + " B: 1.00000043 +/- 0.31892352 (31.89%) (init = 1)\n", + " C: 0.64346148 +/- 1.25795087 (195.50%) (init = 1)\n", + " D: 3.6390e-06 +/- 2.46794175 (67818852.73%) (init = 1)\n", + " E: 3.8765e-05 +/- 9.9882e-05 (257.66%) (init = 1)\n", + " F: 289.430736 +/- 4.19785528 (1.45%) (init = 300)\n", + " G: 2.99059870 +/- 0.42153584 (14.10%) (init = 3)\n", + " a: 0.99984556 +/- 1.3619e-06 (0.00%) (init = 1)\n", + "[[Correlations]] (unreported correlations are < 0.100)\n", + " C(E, G) = -1.000\n", + " C(t0, E) = 0.999\n", + " C(t0, G) = -0.999\n", + " C(t0, F) = 0.996\n", + " C(E, F) = 0.991\n", + " C(F, G) = -0.990\n", + " C(C, D) = -0.209\n" + ] + } + ], + "source": [ + "#Définition du modèle\n", + "def FonctionModel(t,t0,A,B,C,D,E,F,G,a):\n", + " return F+E*(t-t0)**G+A*np.cos(2*np.pi*a*t)+B*np.cos(2*np.pi*3*a*t)/9+C*np.cos(2*np.pi*5*a*t)/25+D*np.cos(2*np.pi*7*a*t)/49\n", + " \n", + "gmodel = lmfit.Model(FonctionModel)\n", + "\n", + "#Définition des paramètres d'ajustement\n", + "params=[]\n", + "params = lmfit.Parameters()\n", + "w=[1951,1,1,1,1,1,300,3,1]\n", + "params.add('t0', value=w[0], vary=True, min=0, max=1960)\n", + "params.add('A', value=w[1], vary=True, min=1, max=10000)\n", + "params.add('B', value=w[2], vary=True, min=1, max=10000)\n", + "params.add('C', value=w[3], vary=True, min=0, max=40000)\n", + "params.add('D', value=w[4], vary=True, min=0, max=40000)\n", + "params.add('E', value=w[5], vary=True, min=0, max=40000)\n", + "params.add('F', value=w[6], vary=True, min=0, max=40000)\n", + "params.add('G', value=w[7], vary=True, min=2.99, max=3.01)\n", + "params.add('a', value=w[8], vary=True, min=0.5, max=10)\n", + "\n", + "#Ajustement\n", + "result=gmodel.fit(reduced_data,params,t=reduced_dates, scale_covar=True, fit_kws={'ftol': 1e-10, 'xtol': 1e-10, 'gtol': 1e-10})\n", + "print(result.fit_report())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "On remarque dans un premier temps que le $\\chi^{2}$ est élevé, mais néanmoins regardons l'allure de la courbe ajustée." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "hideCode": true, + "scrolled": true + }, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.plot(reduced_dates,reduced_data,label='Données réduites')\n", + "plt.errorbar(reduced_dates,result.best_fit,result.errorbars, label='Données ajustées')\n", + "plt.xlabel(\"Dates (années)\")\n", + "plt.ylabel(\"Concentration en CO$_{2}$ (ppm)\")\n", + "plt.legend()\n", + "plt.grid()\n", + "plt.title('Ajustement des données par un modèle');" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "On peut alors constater que l'ajustement n'est pas si mauvais, la tendance semble bien être représentée, de même que les oscillations. Le modèle semble être suffisant pour pouvoir extrapoler la courbe dans le futur." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "2. Caractérisation de la tendance\n", + "\n", + "Nous avons dis précédemment que la tendance de la courbe était représentée ici par une fonction cubique à quelques constantes prêt. Par les résultats de l'ajustement nous trouvons comme expression de la tendance :\n", + "\n", + "$Tendance = 289.43+3.88.10^{-5}*(x-1870.92)^{2.99}$\n", + "\n", + "Nous pouvons superposer cette fonction à la courbe pour vérifier si l'expression correspond bien (résultat ci-dessous), et cela semble être le cas." + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "hideCode": true, + "scrolled": false + }, + "outputs": [ + { + "data": { + "image/png": "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8Ua1twtQVlaGh4cHoaGhfPzxKfclcpmlS5cChoF56623uPvuu8+5TY2mMZCUZSxZ23Qkq1bPq3sYtUxUVBTz5s3jjTfeQClFUVERt956K7GxsfTq1YuffvoJgAULFjBu3Dguu+wyOnbsyEMPPWRvIzAwkEcffZQePXowcOBAUlONPezT09MZP348/fr1o1+/fvz2228AFBQUMHnyZPr160evXr347rvvANi5cyf9+/enZ8+exMXFsW/fvpPkDQwM5IknnmDAgAGsW7eOjRs3MnToUPr06cPo0aM5duwYABs3bqRHjx4MGjSIN998015/wYIF3HPPPfbjK6+8ktWrVwPQpk0bMjIyePjhhzlw4AA9e/bkwQcfBOCFF16gX79+xMXF8eSTT9r1uOKKK+jRowcDBgyoFqOl0ZyPHMooAKDMDIzx+Jc7WHaotMbP26h6GE99s5NdyblnXb/8DduZri2CeXJsN7faadeuHTabjbS0NBYtMraJ3r59O3v27GHUqFHEx8cDsGXLFjZv3oyPjw+dO3dm2rRpxMTEUFBQwMCBA5kzZw4PPfQQb7/9No899hgzZszgH//4B0OGDCEhIYHRo0eze/du5syZw4gRI5g/fz7Z2dn07duXsWPHMnfuXGbMmMGNN95ISUkJZWUnr4ssKCige/fuPP3005SWljJ06FC++uorIiMj+fjjj3n00UeZP38+t956K6+//jpDhw61P/Rd5fnnn2fHjh32XtiKFSvYt28f69evRynFVVddxS+//EJ6ejotWrTgu+++Iy8vr8bcehpNfedgumEwsgoMI3Fg2280D/Gv8fM2KoNRnygPmbVmzRqmTZsGwAUXXEDr1q3tBmPkyJGEhBjbd3ft2pUjR44QExODt7c3V155JQB9+vRh5cqVAKxatYpdu3bZz5Gbm0teXh4rVqzg66+/5sUXja2Bi4uLSUhIYNCgQcyZM4ekpCTGjRtHx44dT5LTw8OD8ePHA7B371527NjBpZdeChgGtHnz5uTk5JCdnc3QoUMBuPnmm1m2bNlZX5sVK1awYsUKevXqBUB+fj779u3joosu4oEHHmDmzJmMGDGC0aP1nlqaxsnBjHwA8outpO/6hbllsynNC4TckRDcosbO26gMhrs9gcpU14K3gwcP4uHhQVRUFKfbU9150NrDwwOr1ZgR4eXlZZ8+6pxus9lY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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "tendance=FonctionModel(reduced_dates,result.best_values['t0'],0,0,0,0,result.best_values['E'],result.best_values['F'],result.best_values['G'],np.zeros(len(reduced_dates)))\n", + "plt.plot(reduced_dates,reduced_data,label='Données réduites')\n", + "plt.plot(reduced_dates,tendance, label='Tendance', linewidth=3)\n", + "plt.xlabel(\"Dates (années)\")\n", + "plt.ylabel(\"Concentration en CO$_{2}$ (ppm)\")\n", + "plt.legend()\n", + "plt.grid()\n", + "plt.title('Représentation de la courbe de tendance modelisée');" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "3. Carctérisation des oscillations\n", + "\n", + "Concernant les oscillations, les ajustements de la courbe nous permettent d'exprimer le modèle comme :\n", + "\n", + "$Oscillation = 2.84*\\frac{cos(2\\pi*1*x)}{1!}+1.00*\\frac{cos(2\\pi*3*1*x)}{3!}+0.64*\\frac{cos(2\\pi*5*1*x)}{5!}+3.64.10^{-6}*\\frac{cos(2\\pi*7*1*x)}{7!}$\n", + "\n", + "On peut alors faire plusieurs remarques :\n", + "- La fréquence est proche de 1/an.\n", + "- La première harmonique est la plus prépondérante.\n", + "- La dernière harmonique n'est pas indispensable pour cette modélisation puisque la constante est quasiment nulle.\n", + "\n", + "Traçons ces oscillations pour vérifier leur allure et leur pretinence (résultat ci-dessous). On remarque sur le graphique que les oscillations sont globalement de type triangle, ce qui est attendu, de même on remarque que la période est d'environ 1 an, ce qui correspond donc bien à notre fréquence ajustée ($fréquence=\\frac{1}{periode}$)." + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "hideCode": false + }, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "oscillation=FonctionModel(reduced_dates,result.best_values['t0'],result.best_values['A'],result.best_values['B'],result.best_values['C'],result.best_values['D'],np.zeros(len(reduced_dates)),0,0,np.ones(len(reduced_dates))*result.best_values['a'])\n", + "plt.plot(reduced_dates[:100],oscillation[:100], label='Oscillations')\n", + "plt.xlabel(\"Dates (années)\")\n", + "plt.ylabel(\"Concentration en CO$_{2}$ (ppm)\")\n", + "plt.legend()\n", + "plt.grid()\n", + "plt.title('Représentation des oscillations modelisées (Zoom)');" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "4. Estimation en 2025\n", + "\n", + "Maintenant que nous avons modélisé une fonction permettant de décrire nos données, nous pouvons aisément extrapoler la courbe aux dates futures. Par exemple, déduisons ici la concentration en CO$_{2}$ pour le 1$^{er}$ janvier 2025 (calcul via le modèle ci-dessous). Nous trouvons une concentration de 425.40 ppm. Bien évidemment, cette valeur est à relativiser puisque nous n'avons pas pris en compte les incertitudes liées à l'ajustement des variables du modèle, bien qu'elles semblent correctes. La valeur calculée est de toute façon du même ordre de grandeur que les données et supérieure à la dernière mesure de 2020, donc on peut quand même supposer notre intertitude sur le résultat faible." + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "423.6680255639254" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "Estimation2025=FonctionModel(2025,result.best_values['t0'],result.best_values['A'],result.best_values['B'],result.best_values['C'],result.best_values['D'],result.best_values['E'],result.best_values['F'],result.best_values['G'],result.best_values['a'])\n", + "Estimation2025\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], "metadata": { + "hide_code_all_hidden": false, "kernelspec": { "display_name": "Python 3", "language": "python", @@ -16,10 +1459,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.3" + "version": "3.6.4" } }, "nbformat": 4, "nbformat_minor": 2 } -